What was a similarity among the ancient African kingdoms of Mali, Ghana, and Songhai?
- They established economies based on trade.
- They limited the power of their rulers.
- The isolated themselves from contact with other cultures.
- They practiced Christianity.