Which of the following best accounts for the spread of Islam to the lands of the Kingdom of Mali?
a. Muslim missionaries who came from Southern Africa
b. Trade contacts who came from the north across the Sahara
c. Berber armies who conquered the former kingdom of Ghana
d. Pressure from Christian Ethiopia caused the king of Mali to seek Muslim allies