不一定。维生素B12又称为钴胺素,是合成红细胞的必要元素.人体内无法合成维生素B12,只能从食物中获取,植物中不含有维生素B12.维生素B12主要含在动物性食品,包括肉类,例如鸡肉、鱼肉、牛肉、羊肉等.