Indus Valley Civilization was spread over ?

A. Punjab, Sindh, Balochistan and Afghanistan

B. Along Indus River

C. Punjab, Sindh, Bihar, Rajasthan and Gujarat

D. Sindh, Punjab, Jammu and Kashmir, U.P Rajasthan and Gujarat

Submitted By : Mohammad Ashfaque