此题考查的是营养物质的消化和吸收.淀粉、脂肪、蛋白质需要消化才能被人体吸收,水无机盐维生素不需要消化就可被人体直接吸收.据此回答.
【解析】
A、麦芽糖还不能被人体直接吸收,淀粉初步消化成麦芽糖,它要在消化酶的作用下分解成葡萄糖才能被人体直接吸收,不符合题意.
B、维生素不需要消化就能在消化道内可被人体直接吸收,符合题意.
C、淀粉不能被人体直接吸收,它要在消化酶的作用下初步消化成麦芽糖,麦芽糖在消化酶的作用下分解成葡萄糖才能被人体直接吸收,不符合题意.
D、脂肪不能被人体直接吸收,它要在消化酶的作用下分解成甘油和脂肪酸,才能被人体直接吸收,不符合题意.
故选:B.