A.HO(CH2)2CHO
B.HO(CH2)2COOH
C.HOOCCOOH
D.CH3COOH
A.HO(CH2)2CHO
B.HO(CH2)2COOH
C.HOOCCOOH
D.CH3COOH
解析:2 mol羟基(醇羟基或羧羟基)与Na反应产生1 mol H2,醇羟基与Na2CO3不反应,2 mol羧羟基与1 mol Na2CO3反应产生1 mol CO2,A、B、C、D项中四种物质醇羟基个数分别为1个、1个、0个、0个,羧羟基个数分别为0个、1个、2个、1个,所以1 mol各组反应产生的H2和CO2的量分别为0.5 mol、1 mol,1 mol、0.5 mol,产生的CO2的量分别为0 mol、0.5 mol,1 mol、0.5 mol,只有B项符合题意。
答案:B