下列因式分解正確的是( )
A.a2-b2=(a-b)2
B.16a2-8ab+b2=(4a-b)2
C.a2+ab+b2=(a+b)2
D.x2y+xy2+xy=xy(x+y)
【答案】分析:根據平方差公式的結構,以及完全平方公式的結構即可作出判斷.
解答:解:A、a2-b2=(a-b)(a+b),故選項錯誤;
B、正確;
C、(a+b)2=a2+2ab+b2,等號不成立,故選項錯誤;
D、x2y+xy2+xy=xy(x+y+1),故選項錯誤.
故選B.
點評:本題考查了多項式的乘法,公式法分解因式,熟練掌握運算法則和平方差公式的結構特點是解題的關鍵.