What helped Ghana become an important empire?

Ait's location on trade routes.
Bthe invasion from the north.
Ccooperation among its many states.

D)the support of the Mali kingdom.