India is the second most populous country in the world after China. China ranks first with approximately 1.4 billion people, while India has around 1.4 billion people (very close to China). Options A, C, and D are incorrect as India does not rank first, third, or fourth.