The early human settlements were built on:PAK STUDY / By admin / May 28, 2023 June 19, 2023 ARiver valleys BHilly areas CPlateau DSemi-arid plain Answer Detail