Which of the following formed along the Niger River with a vibrant trade of gold for salt?

A. Feudalism
B. Ghana Empire
C. Kingdom of Ethiopia
D. Kingdom of the Kongo