Why do so many people of India live in the Ganges River Valley? (AKS 52a) (DOK 2)

A.
The river provides fertile soil for farming.

B.
The Ganges River is the only source of fresh water in India.

C.
There are few other places in India where people can find work.

D.
They live along the Ganges River to keep away from polluted industrial areas.