1. To the nearest ten and the nearest hundred, a store sold about 300 puzzles.
Which could be the number of puzzles the store sold? (3.NSBT.1)
A. 305
B. 279
C. 295
D. 312