问题分析:维生素B12的主要来源是肉类,富含维生素B12的食物是动物肝脏、牛肉、猪肉、蛋、牛奶、奶酪;和极少部分的植物,例如螺旋藻类。而植物性食物一般都不含维生素B12。硬果、动物心、肝、脑、肾、瘦猪肉、蛋类。在人体内,主要分布于心脏、脑、肝、肾、肌肉组织等,但在体内不能大量贮存,过量摄入部分由尿排出。