分析:A是乘法运算,B中没化为几个最简整式的积的形式,C中出现了分式因式,根据因式分解的意义可判断A、B、C不属于因式分解.
解答:解:A、(a-b)
2=a
2-2ab+b
2为乘法运算,所以A选项不正确;
B、a
2-2a+3=a(a-2)+3,只是部分分解了,所以B选项不正确;
C、a
2-1=a(a-
),因式中出现了分式,所以C选项不正确;
D、a
2-3a-4=(a+1)(a-4),所以D选项正确.
故选D.
点评:本题考查了因式分解的意义:把一个多项式化为几个最简整式的积的形式,叫因式分解.