One similarity between the ancient African kingdoms of Ghana, Mali, and Songhai is that all of these kingdoms were located:
A: in coastal areas.

B: in rain forest areas.

C: on major trading routes.

D: in mountainous terrain.