下表列出了A、B、C、D、E五种食物(各100g)的主要营养成分 食物 糖类(g) 脂肪(g) 蛋白质(g) 维生素A 维生素C 维生素D A 0.4 90 9 4 7 45 B 49.3 7 32 40 10 0 C 9.8 6.2 62 7 12 14 D 52.3 0.3 12.3 0 5 4 E 15 3 6 3 230 0(1)根据上表可知,食物______有利于防治夜盲症,食物______能提供较多的能量.(2)长期以食物D作为主食容易患______.(3)表中还没有列出的营养成分有______、______和维生素B等.