Dさえ採れば良いというものではなく、たいていのビタミンと必須微量元素は、免疫と関係している。
ビタミン A:皮膚や粘膜を強化し、さらに、白血球の増殖を促進し免疫力を高めます。
ビタミンD:細菌やウイルスを殺す「カテリジン」というタンパク(抗菌ペプチド)を作らせる働きがあります
ビタミンE:免疫細胞を直接活性化すると共に、免疫抑制物質の生成を防ぎます
このほか、亜鉛、セレン、鉄、銅の不足が免疫力低下につながることが知られています。
https://lpi.oregonstate.edu/jp/mic/%E5%81%A5%E5%BA%B7%E3%81%A8%E7%96%BE%E6%82%A3/%E5%85%8D%E7%96%AB