In the ancient world, why did civilizations flourish around great river valleys?
A
River valleys protected citizens from natural disasters.B
River valleys provided an ideal environment for agriculture.C
River valleys sheltered citizens from harsh weather.D
River valleys contained vast mineral resources.