A、胃内有胃腺,分泌的消化液是胃液,胃液里面含有胃蛋白酶,只能对蛋白质进行化学性消化,不符合题意.B、胰腺是位于消化道外的消化腺,它分泌的消化液是胰液,通过导管流入十二指肠,参与消化食物.胰液中含有消化糖类、蛋白质和脂肪的酶,对糖类、蛋白质和脂肪都能进行消化.符合题意.C、小肠中有肠腺,分泌的肠液直接进入小肠内,肠液含有含有消化糖类、脂肪、蛋白质的酶,不符合题意.D、肝脏分泌的消化液是胆汁,里面不含消化酶,只能乳化脂肪.不符合题意.故选B