What most likely stopped the spread of Islam in high number from northeast Africa into north and South America?

A. Andes mountains
B. Atlantic Ocean
C. Himalayan
D. Indian ocean