All of the following were true of medieval African civilizations except:
A.West African civilizations generated a significant amount of income through trade.
B. All African civilizations practiced the same religion.
C. Great Zimbabwe and Timbuktu were centers of trade.
D. African civilizations depended on rivers.