Which civilizations were located on the banks of the Nile River?
A. Egypt, Ghana, Mali
B. Egypt, Kush, Axum
C. Egypt, Kush, Zimbabwe
D. Egypt, Benin, Songhai