Select all that apply.

In an agrarian society:

A key need was land near rivers with rich soil.
They depended on a good supply of grassland for flocks.
They developed complex irrigation systems.
They looked for places full of vegetation.
Small villages grew up around tree groves.