0 Comments
2.085 x 10^6
= 2.085 x 100,000 = 2,085,000
The correct answer is C.
9.4m questions
12.2m answers