Multiple choice Who was the last Mughal Emperor? Akbar Aurangzeb Bahadur Shah Zafar Shah Jahan Reveal answer Fill a bubble to check yourself C Correct answer Explanation Bahadur Shah Zafar was the last Mughal Emperor, ruling from 1837 until the Indian Rebellion of 1857, after which the British exiled him to Burma where he died in 1862.