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

Christianity.