The most accurate response is:
Their location near rivers provided rich soil that produced plentiful crops.
Harappa and Mohenjo-Daro were situated along the Indus River and its tributaries, which allowed for fertile land conducive to agriculture, supporting the development of these ancient cities.