The correct answer is B. Sahara Desert.
Step-by-step explanation
Africa is a continent of planet Earth, in this, the Sahara desert is located which is considered as the largest in the world as its extension is around 9 million kmĀ². Additionally, this desert separates the North and South fo Africa and crossing it implies being exposed to extreme weather conditions and lack of resources. As a result of this, historically cultures of the north could not easily interact with the cultures of the south, for this reason, a tribal development was evident in the south, while in the north along the entire Mediterranean coast, cultures became great civilizations such as the Egyptian and Roman. So, the correct answer is B. Sahara Desert