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