Which of the following correctly expresses the number 45.623?
A. 45 tens + 6 tenths + 23 thousandths
B. 45 tens + 623 thousandths
C. 45 ones + 6 tenths + 2 hundredths + 3 thousandths
D. 45 ones + 623 hundredths