$2 \cdot 11$ The equation $x=k^{2}(x-1)(x-2)$ has real roots, the value of $k$ is
(A) does not exist.
(B) $-21$ or $k<-2$.
(E) all real numbers.
(13th American High School Mathematics Examination, 1962)