Which of the following has the greatest value? A21 hundredths B109 thousandths C25 thousandths D15 hundredths