Until the mid-20th century the largest impediment to trade between sahara desert and sahel was...
A) climate.
B) religion.
C) lack of knowledge.
D) lack of tradable goods.