What is the best order-of-magnitude estimate for 29,300?
A.
104
B.
105
C.
106
D.
107
A.
104
B.
105
C.
106
D.
107