解:各消化器官中,口腔和食道基本上没有吸收能力,胃只能吸收少量的水、无机盐和酒精;小肠是吸收营养的主要器官,能大量吸收各种营养成分;大肠也只能吸收少量的水、无机盐和部分维生素.因此维生素类物质在人体消化道内的吸收部位是小肠、大肠.故选:D