A similarity between the ancient western African kingdoms of Mali, Ghana, and Songhai is that these kingdoms
- Exclusively practiced Christianity
- Isolated themselves from other cultures
- Established economies based on trade
- Limited the power of their rulers