I did some research and it said India
Answer: china
Explanation: i don’t have the numbers but if you search up country with highest population it should tell you. sorry i couldn’t help more :(
I think its B but possibly C
Ir is the third opinion, 100km area