Yes C is right.
Rivers were / are needed for transportation of goods, among other reasons.
Where were the earliest factories built?
A.in large cities
B.on plains
C.on riverbanks**
D.on mountainsides
2 answers
..... and the water turns the water wheels to run the millstones and other machinery.