Where is the archaeological site of Al-Meragh located?

A. In the Sahara Desert near the Egyptian border
B. In the Wadi Muqaddam approximately 227 km north of Omdurman
C. In the Nile Valley near Khartoum
D. In the Red Sea Hills near Port Sudan
Answer: 