I need help quick!
Which factor most contributed to the spread of Islam in sub-Saharan Africa?

A. The Sahara desert was declared a holy site for Muslims around
the world.

B. The Songhai Empire spread Islam to the lands it conquered.

C. Migrants from Muslim kingdoms in the Middle East settled in
western Africa.

D. The Muslim Empire formed a military alliance with the Kingdom of
Ghana.