(A):三次関数が極大値と極小値を持つ
(B):三次関数がx軸と異なる3点で交わる

AはBの必要条件ではあるけれど、十分条件ではない。
たとえば極小値が正の三次関数(x軸より上でうねってる)を考えれば
明らか。あなたの出した条件はAと同値のものであり、その全ての範囲が
Bを満たすとは限らない。