A. 当ab杆向右运动时,根据楞次定律判断可知ab杆所受的安培力方向向左,对杆ab做负功,回路中产生电能,这个电能是通过恒力做功由外界提供的,外磁场的能量不变。故A正确。B. 根据能量守恒定律得,外力F对杆ab做的功等于电阻R上消耗的电能和金属杆的动能之和,则外力F的功总是大于电阻R上消耗的功。故B错误。C. 磁场对杆ab的作用力做功的功率等于整个回路消耗的总功率,即等于电阻R上消耗的电功率。故C正确。D. 当导体棒所受的安培力和外力F相等时,速度最大,产生的感应电流最大,则电阻R上消耗的电功率最大。故D正确。故选:ACD。