As of 2023, India's population accounts for approximately 17.5% of the total world population. This makes India the most populous country in the world, surpassing China.
The correct option is (B): 16 per cent