下列化合物不能发生坎尼扎罗反应的是

问题描述:

下列化合物不能发生坎尼扎罗反应的是
A:糠醛 B:甲醛 C:乙醛 D:苯甲醛

答案选择C
首先坎尼扎罗反应的基本条件是不含α-H的醛,A,B和D都是不含α-H的醛,所以可以发生歧化反应,而C乙醛不能发生下列反应