How has the desert landscape of the Sahara influenced historical migration patterns in Africa?
a. The Sahara Desert has facilitated the spread of disease in Africa.
b. The Sahara Desert has attracted migrants to the area to herd cattle.
c. The Sahara Desert has served as a barrier to travel and migration.
d. The Sahara Desert has served as a highway for immigrants leaving Africa.