What gave the Kingdom of Ghana a military advantage over its neighbors?
A. trade of salt and spices
B. climate and water access
C. iron and horses
D. gold and silver