8 x 10^4 = 80,000
4 x 10^6 = 4,000,000
4,000,000 / 80,000 = 50
so answer is D
8.6m questions
11.3m answers