某有机物A在氢氧化钠存在下加热水解成B和C,B与盐酸反应成D,C氧化得D,D能发生银镜,A是?为什么?

问题描述:

某有机物A在氢氧化钠存在下加热水解成B和C,B与盐酸反应成D,C氧化得D,D能发生银镜,A是?为什么?

由已知可得A是酯,B是钠盐,C是醇,D是酸.
由于能发生银镜反应的羧酸只有甲酸(甲酸中含有醛基),所以D是甲酸,C是甲醛.
而B能与盐酸反应生成甲酸,所以B是甲酸钠.
所以A是甲酸甲酯.