分析:根据平方差公式和完全平方公式可以判断出A、C的正误,根据因式分解结果必须是积的形式可判断出B、D的正误.
解答:解:A、2x2-y2不符合平方差公式,故此选项错误;
B、(x-1)(x+2)=x2+x-2不是因式分解,故此选项错误;
C、-a2+4a-4=-(a2-4a+4)=-(a-2)2,故此选项正确;
D、a2-2a+1=a(a-2)+1不是因式分解,故此选项错误;
故选:C.
点评:此题主要考查了公式法分解因式,以及因式分解的意义,关键是掌握平方差公式:a2-b2=(a+b)(a-b);完全平方公式:a2±2ab+b2=(a±b)2.