解答:解:A、二次函数f(x)=x
2-3x+2可得,f(1)=1-3+2=0,x=1是f(x)的零点,故A错误;
B、f′(x)=3x
2-2,当x>1时,f′(x)>0,f(x)为增函数,f(1)=0,当x>1时,f(x)>f(1)=0,在(1,2)上无零点,故B错误;
C、f′(x)=
lge+2,x>0,f′(x)>0,f(x)为增函数,f(1)=0-3<0,f(2)=lg2+4-3=1+lg2>0,f(1)f(2)<0,f(x)在区间(1,2)上有零点,故C正确;
D、f′(x)=e
x+3>0,f(x)为增函数,f(1)=e+3-5=e-2>0,f(x)>f(1)>0,在区间(1,2)上没有零点;
故选C;