A、蛋白质是由多种氨基酸构成的,结构极为复杂,主要是由碳、氢、氧、氮组成的化合物,所以正确.B、蛋白质是构成细胞的基本物质,是机体生长和修复受损组织的原料,少量蛋白质在体内还能氧化分解放出能量,供给生命活动需要,所以错误.C、酶是生物催化剂,其成分都是蛋白质,所以正确.D、蛋白质在与乙醇、甲醛等物质接触时,会发生反应改变结构,失去生理功能而变质,所以正确.故选B.