HomeUPSCThe cradles of civilization have been 685. The cradles of civilization have beenBy Admin / October 4, 2025 A. valleys B. plains C. plateaux D. hills ✅ The correct answer is option B.