多项选择题

能够给人体提供热量的营养元素有哪些?()

A.脂肪
B.碳水化合物
C.水
D.蛋白质