Which of the following substances does not give iodoform test ?

Which of the following substances does not give iodoform test ?

A. acetaldehyde
B. ethyl alcohol
C. methyl alcohol
D. acetone