Why do many human civilizations settle in lowlands?

A. Lowlands provide cooler temperatures.
B. It is easier to live on continuous flat land.
C. Mountainous terrains are easily attacked.
D. Lowlands are less populated because of their location.

B. It is easier to live on continuous flat land.