Answer:
B
Step-by-step explanation:
Comment
I like C as a joke. 1 * 10^-9 says in this question, that you will find no one on earth and it fact, we owe mother nature about one billion people. Anyway C is not the answer.
A is incorrect 3 * 10^8 is 100 million India's population is far greater than that.
D is incorrect as well. 3 to 10^8 ignores the one and only accounts for 100 million. That 1 is critical to your answer.
So the only answer your can pick is B, and it is correct.