下列物质能发生碘仿反应的是__.A.CH3CH2CHO b.CH3CH2OH C.CH3CH2CO-ph

请说明理由。并写出碘仿反应的反应方程式。

B.
只有具有甲基酮CH3-C=O结构的醛酮以及可以被氧化为甲基酮结构的化合物的才能发生碘仿反应。ABC都没有,但碘有氧化性,在碱性溶液中可以把B的乙醇氧化为乙醛,就能反应了。
CH3CHO+I2—— CHI3+ HCOOH
温馨提示:答案为网友推荐,仅供参考