0 Comments
Answer:
B) China, India, and United States
Step-by-step explanation:
China = 1,389,618,778
India = 1,311,559,204
United States = 331,883,986