B在浓硫酸、加热条件下反应生成E,由E的结构可知,B发生酯化反应,故B为,D在浓硫酸、加热170℃条件下生成C2H4,则D为CH3CH2OH,G为CH2=CH2;C与CH3CH2OH在浓硫酸、加热条件下生成F,结合F的分子式C4H8O2可知,生成F的反应为酯化反应,故C为CH3CO。