Ta có:
$y'=x^2-2(m+1)x+m^2-3$
Hàm số đạt cực trị tại $x=-1$ khi $x=-1$ là nghiệm bội lẻ của phương trình $y'=0$
$→ 1+2(m+1)+m^2-3=0$
$↔ m^2+2m=0$
$↔ \left[ \begin{array}{l}m=0\\m=-2\end{array} \right.$
Thử lại $m=-2$ không thỏa mãn do thay $m=-2$ vào phương trình $y'=0$ ta được:
$x^2+2x+1=0$
$↔ (x+1)^2=0$
$↔ x=-1$
Khi đó $x=-1$ là nghiệm bội chẵn, do đó nó không phải là điểm cực trị
Vậy $m=0$ chính là giá trị của $m$ cần tìm (Đáp án $D$).