单项选择题

引起老年人巨幼红细胞贫血的主要原因是()

A.铁摄入不足
B.维生素C不足
C.维生素B12不足
D.维生素B6不足
E.以上都对