缺乏下列哪些维生素会导致巨幼红细胞贫血?
A 维生素B1
B 维生素B12
C 维生素B6
D 叶酸
E 核黄素