Which of the following expressions is equivalent to 5,710,900?
A 5.7109 x 10-6
B 5.7109 x 102
C 5.7109 x 103
D 5.7109 X 106