115. In 1868, a revolution in Spain deposed …………… October 4, 2025 by Admin A. queen isabella B. victor emmanuel ii C. theodore roosevelt D. philip ii ✅ The correct answer is option A.