多项选择题

A.每克碳水化合物产生4千卡热量。
B.每克碳水化合物产生9千卡热量。
C.每克脂肪产生9千卡热量。
D.每克蛋白质产生4千卡热量。