巨幼红细胞贫血主要是因缺乏

巨幼红细胞贫血主要是因缺乏
A、铁和蛋白质
B、维生素B12和叶酸
C、雄激素
D、促红细胞生成素
【正确答案】:B