如图所示,U形光滑金属导轨水平放置在竖直向上的匀强磁场中,磁感应强度为
B,导轨间距为
L,在导轨右端连接有一个阻值为
R的定值电阻。有一根长为
L的导体棒
ab与固定在
O点的绝缘轻弹簧相连后垂直放置在导轨上,弹簧原长时导体棒
ab在图中的虚线位置。现施外力将弹簧压缩一定的距离后松开,导体棒
ab在导轨上往复运动最后停在虚线处。已知弹簧初始被压缩时储存的弹性势能为
Ep,在运动过程中导体棒
ab与导轨始终接触良好,导体棒
ab的电阻
r=
R,导轨电阻不计,则下列说法中正确的是( )

A.导体棒ab在运动过程中能产生交变电流 |
B.定值电阻产生的总热量为弹性势能Ep的一半 |
C.导体棒ab向右运动时安培力做负功,向左运动时做正功 |
D.导体棒ab全程克服安培力做的功等于回路中产生的焦耳热 |