次の問題がわかりません。どなたかよろしくお願いします。

「y軸上に中心がある円が3次曲線y=x^3と異なる2つの共有点A,Bを
もち,A,Bで2曲線が接する。このとき,AまたはBが原点であること
を示せ。」


(考えた痕跡を残しておきます。
円の中心を点C(0,c),半径をrとする。
接点の座標をP(t,t^3)とすると,Pにおける接線の方向ベクトル(1,3t^2)
とベクトルCP=(t,t^3−c)が垂直であるから
       1・t+3t^2(t^3−c)=0
すなわち t(3t^4ー3ct+1)=0
よって   t=0 または 3t^4ー3ct+1=0

これから原点で接するだろうと予想できるが,原点以外の2点で接する
場合が本当にないのかどうかがよく分かりません。)