Which of the following made Ghana an important trading center?

Large deposits of gold and iron ore to use as trade goods

A well-developed agricultural system that provided a variety of products for trade

The use of enslaved persons to carry out trading activities

The raising of camels to carry its products to other African markets