A、构成人体细胞和组织的重要材料是蛋白质,A错误;
B、能为人体提供能量的是糖类、蛋白质、油脂,维生素不能为人体提供能量,B错误;
C、维生素可调节新陈代谢、预防疾病和维持身体健康,C正确;
D、维生素不能大量补充人体所需能量,D错误.
故选C