What is 8,900,000 in scientific notation?
A: 89 x 10 to the fifth power
B: 8.9 x 10 to the fifth power
C: 8.9 x 10 to the sixth power
D: 89 x 10 to the sixth power

Please quickly