C 食物中含有六大类营养物质:蛋白质、糖类、脂肪、维生素、水和无机盐,每一类营养物质都是人体所必需的. 解:食物所含的六类营养物质中,能为人体提供能量的是糖类、脂肪和蛋白质;同时蛋白质是构成人体细胞的基本物质,人体的生长发育、组织的更新和修复等都离不开蛋白质,蛋白质也能为生命活动提供一部分能量;脂肪是人体内备用的能源物质,同时也参与细胞膜的构建;糖类是人体最主要的供能物质,人体的一切活动所消耗的能量主要来自糖类,糖类也是构成细胞的一种成分;因此蛋白质、糖类、脂肪三类营养物质对人体具有的共同作用是:①构成细胞的重要材料,②为生命活动提供能量.可见C符合题意. 故选:C 解答此题的关键是掌握糖类、脂肪和蛋白质的作用.