解答:解:(1)、人體一旦缺乏維生素,就會影響正常的生長和發育,還會引起疾病,如圖:

可見夜盲癥是因為缺乏維生素A引起的,壞血病是缺乏維生素C引起的,分析表中的數據可知,食物B中含維生素A最多,多吃可防治夜盲癥,食物E中含維生素C最多,多吃可防治壞血病.
糖類、脂肪、蛋白質能為生命活動提供能量,水、無機鹽、維生素不能提供能量.食物A中含脂肪90克,能提供比較多的能量.
(2)、分析表中的數據可知,長期將食物D作為主要食物,除維生素C外,脂肪、蛋白質、維生素A、維生素D的含量太少,因此不利于健康.
故答案為:
(1)B;E;A
(2)長期將食物D作為主要食物,除維生素C外,脂肪、蛋白質、維生素A、維生素D的含量太少,因此不利于健康.