答案解析:
本题考查的是慢性胃炎的病因。慢性胃炎的病因:1.多灶萎缩性胃炎(B型胃炎)最多见,最主要的病因是幽门螺杆菌感染。D项正确。不良饮食和环境因素、物理性、化学性及其他生物性有害因素长期反复作用于易感人体也可引起本病。如粗糙与刺激性食物、饮食中高盐和缺乏新鲜蔬菜水果、药物、酗酒、非甾体抗炎药、口服氯化钾、碘、铁剂和十二指肠液反流等。2.自身免疫性胃炎(A型胃炎)患者血液中存在自身抗体(如壁细胞抗体),伴恶性贫血者还可查到内因子抗体。自身抗体攻击壁细胞,使壁细胞总数减少,导致胃酸分泌减少或丧失;由于壁细胞分泌的内因子缺乏,可引起维生素B12吸收不良而导致恶性贫血。故正确答案为D。