Answer:
The answer is B Rivers provided plenty of fresh water. 
Answer choices:
-  A. The flooding of rivers created good farmland
 
-  B. Rivers provided plenty of fresh water. 
 
- C. People could hide from enemies in river valleys. 
 
-  D. River valleys had many trees for building.