HomeUPSC1911 Revolution of China resulted in – 205. 1911 Revolution of China resulted in –By Admin / October 4, 2025 A. Establishment of a Republic B. Reudalism C. Democracy D. Increased problems of people ✅ The correct answer is option A.