Why did the ancient Egyptians build dams and channels?
to defend settlements from invasion
to make it easier to sail up the Nile
to better control flooding from the Nile
to enable people to cross the Nile to trade