已知向量 $\alpha_1=(\lambda, 1,1)^T, \alpha_2=(1, \lambda, 1)^T, \alpha_3=(1,1, \lambda)^T, \alpha_4=\left(1, \lambda, \lambda^2\right)^T$, 若向量组 $\alpha_1, \alpha_2, \alpha_3$ 与 $\alpha_1, \alpha_2, \alpha_4$ 等价,则 $\lambda$ 的取值范围是( )。
$\text{A.}$ $\{0,1\}$;
$\text{B.}$ $\{\lambda \mid \lambda \in R , \lambda \neq-1, \lambda \neq-2\}$;
$\text{C.}$ $\{\lambda \mid \lambda \in R , \lambda \neq-2\}$;
$\text{D.}$ $\{\lambda \mid \lambda \in R , \lambda \neq-1\}$.