Why were most European trading posts set up on the West African coast?

A.Europeans preferred nautical trade to trading across land routes.
B.Europeans were ill-equipped to travel into the interior of Africa.
C.Africans had already set up coastal trading posts.
D.In fact, most European trading posts were actually in the Saharan Desert.