Multiple choice general knowledge

Who was the last ruler of the Mughal dynasty?

  1. Bahadur Shah Zafar

  2. Aurangzeb

  3. Jehangir

  4. Shah Jahan

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

Bahadur Shah Zafar was the last Mughal emperor, who ruled until 1857 when the Indian rebellion against British rule (Sepoy Mutiny) occurred. He was exiled to Rangoon after the rebellion was suppressed, marking the end of the Mughal dynasty. Aurangzeb, Jehangir, and Shah Jahan were all earlier Mughal rulers.