Which of the following was most responsible for the initial spread of Islam to West Africa?
A)Soldiers who fought on behalf of the Abbasid caliphate
B)Officials in Sudanese empires
С) Merchants on the trans-Saharan trade routes
D) Muslims fleeing persecution on the Iberian peninsula

pleasee help me