Which of the following is the world's most populous country?

Which of the following is the world's most populous country?




A. India
B. Malaysia
C. United States
D. China
E. Germany







Answer: D


Learn More :