Which was the most important factor in Ghana’s rise?

A. the gold-for-salt trade
B. the development of agriculture
C. domesticated camels
D. the Hajj