Which numbers are in order from least to greatest?

A. 0.561, 8.627, 5.325
B. 4.057, 4.122, 5.008
C. 1.742, 1.558, 1.671
D. 6.705, 6.527, 6.211