Q. Who was the last ruler of the Mughal dynasty?
Answer:
Bahadur Shah Zafar
Notes: Mirza Abu Zafar Siraj-ud-din Muhammad Bahadur Shah Zafar was the last Mughal emperor. He was the second son of and became the successor to his father, Akbar II, upon his death on 28 September 1837.