I'm going to help you get the answers but the answers are too much to type out for you.
B- Desertification.
B-Arab and Swahii
C-Islam
It suggests that humans evolved from earlier life forms instead of being created. This goes against the church and Christianity beliefs ( God created Man ) which was the predominant religion in his time.