Who was the last ruler of the Mughal dynasty?
-
Bahadur Shah Zafar
-
Aurangzeb
-
Jehangir
-
Shah Jahan
A
Correct answer
Explanation
Bahadur Shah Zafar was the last Mughal emperor, ruling from 1837 to 1857 until his deposition following the Indian Rebellion of 1857. He was exiled to Rangoon where he died in 1862. Aurangzeb was a powerful emperor but not the last - several rulers came after him.