A carbonyl compound A(C4H8O), which undergoes haloform reaction and gives compound B on reduction. B on heating with sulphuric acid gives a compound C which forms a mono-ozonide D. D on hydrolysis in present of zinc dust gives only acetaldehyde E.
Identify the compound B.
Answer & explanation
Correct answer: option 2
The correct answer is option 2. Butanol.
Since carbonyl compound A(C4H8O) undergoes haloform reaction, it must contain the group CH3CO. Therefore, it is a ketone and must be biutan-2-one.

Since ketone A, i.e., butan-2-one gives compound B on reduction, therefore B must be 2-butanol.
