一、选择题(每小题4分,共28分)
1.下列从左到右的变形,哪一个是因式分解( )
A.(a+b)(a-b)=a2-b2
B.x2-y2+4y-4=(x+y)(x-y)+4(y-1)
C.(a+b)2-2(a+b)+1=(a+b-1)2
D.x2+5x+4=x
2.若(m+n)3-mn(m+n)=(m+n)·A,则A表示的多项式是( )
A.m2+n2 B.m2-mn+n2
C.m2-3mn+n2 D.m2+mn+n2
3.下列各式不能用平方差公式因式分解的是( )
A.-x2+y2 B.x2-(-y)2
C.-m2-n2 D.4m2-n2