Cho hàm số

Câu hỏi: Cho hàm số y=x3-3x2+(m+1)x+1 có đồ thị cm với m là tham số. Tìm tất cả các giá trị của tham số m để đường thẳng d:y=x+1 cắt đồ thị cm tại ba điểm phân biệt P(0;1),M,N sao cho tam giác OMN vuông tại O (O là gốc tọa độ)

A. m = -2

B. m = -6

C. m = -3

D. m = -72