Ta có: \(y' = m{x^2} + 2mx + 2\left( {m - 1} \right)\).
Hàm số đã cho không có cực trị nếu \(y'\) không đổi dấu trên \(\mathbb{R}\)
\( \Leftrightarrow m{x^2} + 2mx + 2\left( {m - 1} \right) = 0\) vô nghiệm hoặc có nghiệm kép
\( \Leftrightarrow \left\{ \begin{array}{l}m \ne 0\\\Delta ' = {m^2} - 2m\left( {m - 1} \right) \le 0\end{array} \right.\) \( \Leftrightarrow \left\{ \begin{array}{l}m \ne 0\\ - {m^2} + 2m \le 0\end{array} \right.\) \( \Leftrightarrow \left\{ \begin{array}{l}m \ne 0\\\left[ \begin{array}{l}m \le 0\\m \ge 2\end{array} \right.\end{array} \right. \Leftrightarrow \left[ \begin{array}{l}m < 0\\m \ge 2\end{array} \right.\).
Chọn A.