Why was it important to early agriculture for civilizations to be close to rivers?

A.
River gods were some of the most important gods to early humans because they regulated the flood waters.
B.
Annual river floods replaced the soil, which improved the crops.
C.
Rivers often provided access to the open seas, which made trans-oceanic trade more profitable.
D.
Animals and crops avoided cold and destructive frosts, and preferred to be close to river sources.

Please select the best answer from the choices provided.

B. Annual river floods replaced the soil, which improved the crops.