One reason the cultures of north africa developed differently from the cultures of the rest of africa was that these areas of africa were separated by the
a.arabian sea.
b.sahara desert.
c.congo river basin.
d.great rift valley.