Which of the following is the world's most populous democracy?
- AChina
- BAmerica
- CIndia
- DRussia
Solution & Step-by-step Explanation
India is recognized globally as the world's most populous democratic nation. China is more populous but operates under a single-party communist system rather than a multi-party democracy.