which of the following most contributed to the growth of Islam in Africa

There were several factors that contributed to the growth of Islam in Africa:

1. Trade: The expansion of trade networks, particularly through the trans-Saharan trade routes, facilitated the spread of Islam. Muslim traders introduced the religion to various African societies and established communities along the trade routes.

2. Cultural exchange: Through trade, African societies had contact with Muslim merchants, scholars, and travelers. This led to the exchange of cultural ideas, including the spread of Islam.

3. Royal conversions: The conversion of African rulers to Islam played a significant role in the spread of the religion. The conversion of rulers often led to the adoption of Islam by their subjects, as their influence and power encouraged people to follow suit.

4. Sufi orders: Sufism, a mystical and spiritual aspect of Islam, played a crucial role in spreading the religion in Africa. Sufi leaders established orders that emphasized personal religious experiences, attracting many Africans seeking spiritual guidance and community.

5. Political stability: The establishment of Islamic states, such as the Ghana, Mali, and Songhai Empires, brought stability and prosperity to the regions they ruled. These states often employed Islam as a unifying factor and a means to legitimize their rule, leading to the conversion of their subjects.

6. Slave trade: The Atlantic and Indian Ocean slave trades introduced many enslaved Africans to Islam. Muslim captives played a significant role in spreading the religion among fellow captives and in the regions where they were eventually enslaved.

It is important to note that different regions in Africa have unique histories and experiences with Islam, so the significance of these factors can vary.