多项选择题

A.电场和磁场都对带电粒子起加速作用
B.电场和磁场是交替地对带电粒子做功的
C.只有电场能对带电粒子起加速作用
D.磁场的作用是使带电粒子在D形盒中做匀速圆周运动