单项选择题

已知一个最高次系数为1的三次多项式f(x)能被(x-1)2整除,除以(x+1)(x-1)的余式为-4x+4,则除以(x+1)2的余式为()。

A.4x-4
B.4x+4
C.-4x-4
D.2x-4
E.-4x+4