Who succeeded Bahadur Shah Zafar as the last Mughal ruler?
Q1. Who succeeded Bahadur Shah Zafar as the last Mughal ruler?
Answer: Bahadur Shah II
Explanation: Bahadur Shah Zafar (Bahadur Shah II) was the last Mughal emperor; the question refers to the fact that he had no successor, as the British exiled him to Rangoon after 1857.