分析:A中,结果不是积的形式,显然错误;B中,原式=-(x2-3x-4)=-(x-4)(x+1);D中,提取公因式不彻底,其公因式应为xy.
解答:解:A、右边不是积的形式,故本选项错误;
B、-(x2-3x-4)=-(x-4)(x+1),故本选项错误;
C、1-2x+x2=(1-x)2,正确;
D、公因式提取的不彻底,x2y-xy+x3y=xy(x-1+x2),故本选项错误;
故选C.
点评:本题考查了因式分解定义,提公因式法分解因式,公式分解因式,注意因式分解过程的几个易错点:结果必须是几个整式的积的形式;提取公因式要彻底;因式分解要进行到每个多项式不能再分解为止.