分析:食物中含蛋白質、糖類、脂肪、維生素、無機鹽、水等六大類營養物質,它們各具有一定的作用.
解答:解:人體一旦缺乏維生素,就會影響正常的生長和發育,還會引起疾病,如圖:

可見夜盲癥是因為缺乏維生素A引起的,壞血病是缺乏維生素C引起的,分析表中的數據可知,食物乙中含維生素A最多,多吃可防治夜盲癥,食物丁中含維生素C最多,多吃可防治壞血病.
糖類、脂肪、蛋白質能為生命活動提供能量,水、無機鹽、維生素不能提供能量.其中脂肪含能量最多,食物甲中含脂肪90克,能提供比較多的能量.
故選:B
點評:解答此題的關鍵是掌握六大類營養物質的主要作用,結合題意,仔細分析表格中的內容,即可解答.