0 Comments
Answer:
The answer is D
Please correct me if I am wrong
Explanation:
80000/0.00004 = 2000000000 (2*10^9)
9.4m questions
12.2m answers