Tìm tất cả các giá trị thực của tham số \(m\) để đường thẳng \(y = mx - m + 1\) cắt đồ thị của hàm số \(y = {x^3} - 3{x^2} + x + 2\) tại ba điểm phân biệt \(A, B, C\) sao cho \(AB = BC\).
A.\(m \in \left( { - \infty ;0} \right] \cup \left[ {4; + \infty } \right).\)
B.\(m \in \mathbb{R}.\)
C.\(m \in \left( { - \dfrac{5}{4}; + \infty } \right).\)
D.\(m \in \left( { - 2; + \infty } \right)\)