Which one of the following sites has yielded the cultural remains from Neolithic to Harappan period?
Explanation: The best-known site of the cultural remains is Mehragarh. Mehrgarh is a neolithic site seen as a precursor to the Indus Valley Civilization. Mehrgarh is considered to be one of the most important Neolithic sites in archaeology. It is now considered to be a precursor to the Indus Valley Civilisation. Its discovery shed new light on the development of agricultural technologies and agrarian lifestyles of the ancient Stone Age people of South Asia.