Multiple choice

Which one of the following is the correct chronological order of the given rulers of ancient India?

  1. Ashoka-Kanishka-Milinda

  2. Milinda-Ashoka-Kanishka

  3. Ashoka-Milinda-Kanishka

  4. None of these

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

Ashoka (Maurya dynasty) reigned in the 3rd century BCE. Milinda (Menander I, Indo-Greek) reigned in the 2nd century BCE. Kanishka (Kushan dynasty) reigned in the 1st or 2nd century CE. Thus, the order is Ashoka, Milinda, Kanishka.