Who was the last Mughal Emperer
-
Mohammed Aurangzeb
-
Alamgir II
-
Akbar Shah II
-
Bahadur Shah Zafar
D
Correct answer
Explanation
Bahadur Shah Zafar was the last Mughal Emperor who ruled from 1837 to 1857. He was deposed and exiled to Rangoon after the Indian Rebellion of 1857, effectively ending the Mughal dynasty. The other options were earlier Mughal rulers: Aurangzeb (d. 1707), Alamgir II (d. 1759), and Akbar Shah II (d. 1837).