The largest is the Indus civilization sites excavated so far are :

A  Harrappa

B  Mohenjodaro

C  Taxila

D  Both A & B

Check Also

Which of the given country ,—– is not Scandinavian country,,?

A   Norway B   Poland C   Denmark D   Sweden