A、金属棒a减速向左匀速运动时,金属棒a中产生的感应电动势和感应电流不变,螺线管产生的磁场不变,穿过环b中的磁通量不变,则环b向螺线管静止不动.故A错误.
B、金属棒a加速向左运动时,金属棒a中产生的感应电动势和感应电流增大,螺线管产生的磁场增大,穿过环b中的磁通量增大,则环b环中产生的感应电流的磁场的方向与原磁场才方向相反,所以b环远离螺线管,以阻碍磁通量的增大.故线圈b向左摆动,故B正确.
C、金属棒a加速向右运动时,金属棒a中产生的感应电动势和感应电流增加,螺线管产生的磁场增大,穿过环b中的磁通量增大,则环b远离螺线管,以阻碍磁通量的增加.故线圈b向左摆动,故C正确.
D、金属棒a减速向右运动时,金属棒a产生的感应电动势和感应电流减小,螺线管产生的磁场减小,穿过环b中的磁通量减小,则环b向螺线管靠近,以阻碍磁通量的减小.故线圈b向右摆动,故D错误.
故选:BC.