Multiple choice

Which of the following ancient Indian dynasties is the oldest?

  1. Mauryas

  2. Nandas

  3. Pallavas

  4. Guptas

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Nanda dynasty ruled the Magadha region in the 4th century BCE, immediately preceding the Maurya dynasty. The Guptas (4th century CE) and Pallavas (3rd century CE) emerged much later in Indian history.