Solution:
One of the factor is (x-2).
we can apply the remainder theorem as below
[tex]\frac{4x^3-4x^2-16x+16}{(x-2)}=\frac{4x^2(x-1)-16(x-1)}{(x-2)}\\ \\\frac{4x^2(x-1)-16(x-1)}{(x-2)}=\frac{(x-1)(4x^2-16)}{(x-2)}\\ \\\frac{(x-1)(4x^2-16)}{(x-2)}=\frac{4(x-1)(x+2)(x-2)}{(x-2)}\\\\[/tex]
Hence the factors are (x+2),(x-1) and (x-2).
Hence the correct option is B.