Why does the Nile River not flood the cities of modern day Egypt?


a) Because it stopped flooding over a thousand years ago
b) Because of the Aswan Dam
c) Because the river dried up around one hundred years ago
d) Because the cities are built on high ground and the building are on stilts
e) It still floods many cities every year