Which of the following areas for early civilizations did not depend on annual river flooding for agriculture?

A.
the Huang He Valley
B.
Mesoamerica
C.
Mesopotamia
D.
Egypt

Please select the best answer from the choices provided.

B. Mesoamerica