Question
Question: Which of the following will not give iodoform test? A.  and red precipitate with Fehling’s solution while ketone does not give this test. So they can be distinguished through these tests.
-Iodoform test is a test which can be given by alcohols also along with the methyl ketones and aldehyde. All alcohols give this test and form yellow precipitate after the completion of the reaction which tests for the presence of the functional groups.
-In the question, we are given alcohol, methyl ketone and ethyl ketone. All alcohols give positive iodoform test giving yellow precipitate but the iodoform test for ketones is selective. Only methyl ketones can give this test.
-As the test is positive only for the methyl ketones and not any other ketones, it is not given by ethyl ketones also. The ketones with methyl groups attached to any side of the carbon ring are methyl ketones and others are not methyl ketones.
-The reaction for alcohols and methyl ketones can be shown as
Therefore the correct option is B.
Note:
The iodoform test reaction occurs such that the product formed contains 1 less carbon atom as that carbon atom is the one which links to the iodine group leading to the formation of CHI3 which verifies the iodoform test by giving the yellow precipitate.