Multiple choice During which period were the Ramayana and Mahabharata composed? Indus Valley Civilization Early vedic period During the reign of Guptas Later vedic period Reveal answer Fill a bubble to check yourself D Correct answer Explanation The Ramayana and Mahabharata reached their final form during the Later Vedic period (c. 1000-600 BCE). While their oral traditions may be older, they were compiled and composed in this period, reflecting the social and cultural changes of that era.