A. Right Bank of Indus River
B. Left Bank of Indus River
C. West of Indus River
D. None of them

The correct answer to the question: “Mohenjodaro is most famous town of the Indus civilization, located on the _________ ?” is “West of Indus River”.