Why did the earliest civilizations appear in areas like Mesopotamia and the Indus Valley?

A. because these areas had the most domesticated animals
B. because these areas were isolated from other regions
C. because these areas were far away from oceans
D. because these areas were near rivers and fertile soil

D. because these areas were near rivers and fertile soil

D. because these areas were near rivers and fertile soil