Which of the given functions could this graph represent?

A.
f(x) = (x − 1)(x − 2)(x + 1)(x + 2)
B.
f(x) = x(x − 1)(x − 2)
C.
f(x) = x(x − 1)(x − 2)(x + 1)(x + 2)
D.
f(x) = x(x − 1)(x + 1)