Who among the following was the last Mughal emperor? October 4, 2025 by Admin A. Alamgir II B. Shah Alam II C. Bahadur Shah II D. Akbar II ✅ The correct answer is option C.