下列因式分解正确的是 ( )

【答案】C

【解析】

【分析】

本题考查因式分解. 因式分解的方法有提公因式法, 公式法.

首先考虑提公因式, 其次考虑用公式分解即可. 注意：分解到每一个因式都不能再分解为止.

【解答】

解: $A . a^{3} b-a b=a b\left(a^{2}-1\right)=a b(a-1)(a+1)$, 故 $A$ 错误;

B. $x^{2}-2 x+4$, 不能分解, 故 $B$ 错误;

C. $-9+y^{2}=(3+y)(y-3)$, 故 C 正确;

D. $4 a^{2}-b^{2}=(2 a+b)(2 a-b)$, 故 $D$ 错误.