分析:根據平方差公式和完全平方公式可以判斷出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.