The main reason that Ghana grew rich was:
c. They taxed traders who passed through the empire.
Ghana was strategically located along the trade routes between North Africa and sub-Saharan Africa, and it gained wealth primarily through the taxation of the goods that traders brought into and out of the empire.