问题分析:常见的维生素B12不足的病因有饮食习惯有问题、肠道疾病、先天性维生素B12受体缺陷。1、饮食习惯有问题:如鸡肝、鹅肝、牡蛎、豆腐等含有丰富VB12的食品不食用,就会造成维生素12的摄入量不足,从而造成VB12的不足。2、肠道疾病:肠道溃疡、肠道炎等肠道疾病,会对饮食造成干扰,导致对维生素B12的吸收和利用能力降低,从而导致人体内的维生素B12含量降低。3、先天性维生素B12受体缺陷:患有先天性维生素B12受体缺陷的人,可能会出现维生素B12缺乏的情况。