The correct answer is A) Hapi.
The ancient god of the Nile River was Hapi.
Hapi was worshiped in ancient Egypt because the Nile River represented the "life" for the Egyptians. They depended so much on the flooding of the river to have good soil for their crops. That is why ancient Egyptians prayed and honored Hapi. In Upper Egypt, it was known as Hap-Reset. In Lower Egypt, it was known as Hap-Meht.