The Ganges runs ----- 2525 km.
A
in
B
at
C
on
D
for
Correct Answer: for