Which of the following religions spread from Northern Africa to Sudan, Ethiopia, and other regions further south?

A.) Islam

B.) Animism

C.) Hinduism

D.) Christianity

D.) Christianity