What influence does East Africa have before imperialism?

a) European colonization
b) Indian Ocean trade
c) Silk Road expansion
d) South American migration