What cities pass through from Awdaghost to Cairo?

A) Cities along the Trans-Saharan trade route.
B) Cities connected by the Nile River.
C) Cities in West Africa and North Africa.
D) Cities situated along the Mediterranean coastline.