A、导体棒中的电流为:I= E R1+r ,故A错误;B、由左手定则知导体棒受的安培力向左,则弹簧长度减少,由平衡条件:BIL=k△x代入I得:△x= BLE k(r+R1) ,故B错误C正确;D、电容器上的电压等于导体棒两端的电压,Q=CU=C? E R1+r ?r,故D错误;故选:C.