Which of the following has 14.705 in written form?
OA) fourteen and seven hundred five thousands
O B) fourteen and seven hundred five hundredths
O C) fourteen and seven hundred five thousandths
OD) none of the above