India's rank in the world's population comes after
-
U.S.A
-
China
-
Australia
-
Canada
B
Correct answer
Explanation
India's population rank comes after China, meaning China is the world's most populous country followed by India as the second most populous. This has been the demographic reality for decades. The United States (A) is third, while Australia (C) and Canada (D) have much smaller populations and are not among the top two.