若函数 f(x)=alnx+bx+cx2(a≠0)既有极大值也有极小值,则( )
A.bc>0
B.ab>0
C.b2+8ac>0
D.ac<0
答案 BCD.
解析 函数 f(x) 的导函数f′(x)=ax2−bx−2cx3,因此 f(x) 既有极大值也有极小值,即 g(x)=ax2−bx−2c 在 (0,+∞) 上有两个不等实根,因此{a⋅g(0)>0,b2a>0,Δ=b2+8ac>0,⟺{ac<0,ab>0,b2+8ac>0,从而选项 BC D 正确.对于选项 A,由于 a,b 同号,a,c 异号,因此 b,c 异号,选项 A 错误. 综上所述,正确的选项为 BC D.