下列因式分解正确的是( )
A.x2-xy+x=x(x-y)
B.a3-2a2b+ab2=a(a-b)2
C.x2-2x+4=(x-1)2+3
D.ax2-9=a(x+3)(x-3)
【答案】分析:利用提公因式法分解因式和完全平方公式分解因式进行分解即可得到答案.
解答:解:A、x2-xy+x=x(x-y+1),故此选项错误;
B、a3-2a2b+ab2=a(a-b)2,故此选项正确;
C、x2-2x+4=(x-1)2+3,不是因式分解,故此选项错误;
D、ax2-9,无法因式分解,故此选项错误.
故选:B.
点评:此题主要考查了公式法和提公因式法分解因式,关键是注意口诀:找准公因式,一次要提净;全家都搬走,留1把家守;提负要变号,变形看奇偶.