下列化合物中既能发生酯化反应又能和金属钠,碳酸氢钠溶液反应且产生氢气,二氧化碳物质的量之比1:A HOCH2CH2OHB CH3CH==CHCOOHC CH3CH(OH)COOHD CH3CH(OH)COOCH3

问题描述:

下列化合物中既能发生酯化反应又能和金属钠,碳酸氢钠溶液反应且产生氢气,二氧化碳物质的量之比1:
A HOCH2CH2OH
B CH3CH==CHCOOH
C CH3CH(OH)COOH
D CH3CH(OH)COOCH3

能发生酯化反应的是醇、酸或酚
能和钠反应的是醇、酸或酚
能和碳酸氢钠反应的只有酸
1mol醇羟基、羧基、酚羟基只能生成0.5molH2
1mol羧基与碳酸氢钠反应生成1molCO2
所以1mol该物质有1mol羟基,1mol羧基
选C