Who was the last Mughal emperor to sit on the peacock throne?
A. Aurangzeb
B. Bahadur Shah Zafar
C. Muhammad Shah
D. Shah Alam II
Answer:C
Who was the last Mughal emperor to sit on the peacock throne?
A. Aurangzeb B. Bahadur Shah Zafar C. Muhammad Shah D. Shah Alam II