已知函数f(x)=x 3 +mx 2 +(m+6)x+1既存在极大值,又存在极小值,则实数m的取值范围是( ) A.(-1,2) B.(-∞,-3)∪(6,+∞) C.(-3,6) D.(-∞,-1)∪(2,+∞)