Who was the last Mughal emperor?

Shah Alam-II
Akbar-II
Bahadur Shah-II
Ahmad Shah

The correct answer is C. Bahadur Shah-II.

Shah Alam-II was the sixth Mughal emperor who ruled from 1759 to 1806. He was succeeded by his son Akbar-II, who ruled from 1806 to 1837. Akbar-II was succeeded by his son Bahadur Shah-II, who was the last Mughal emperor. Bahadur Shah-II ruled from 1837 to 1857. He was defeated in the Indian Rebellion of 1857 and exiled to Rangoon, where he died in 1862.

Ahmad Shah was the founder of the Durrani Empire in Afghanistan. He ruled from 1747 to 1772. He was not a Mughal emperor.

Here is a brief description of each option:

  • Shah Alam-II was the sixth Mughal emperor who ruled from 1759 to 1806. He was succeeded by his son Akbar-II, who ruled from 1806 to 1837.
  • Akbar-II was the seventh Mughal emperor who ruled from 1806 to 1837. He was succeeded by his son Bahadur Shah-II, who was the last Mughal emperor.
  • Bahadur Shah-II was the eighth and last Mughal emperor who ruled from 1837 to 1857. He was defeated in the Indian Rebellion of 1857 and exiled to Rangoon, where he died in 1862.
  • Ahmad Shah was the founder of the Durrani Empire in Afghanistan. He ruled from 1747 to 1772. He was not a Mughal emperor.