分析:正電荷定向移動能形成電流,負電荷定向移動也能形成電流,正負電荷同時向相反的方向定向移動也能形成電流;規定正電荷定向移動的方向是電流的方向,負電荷定向移動的方向和電流方向相反.
解答:解:電荷的定向移動可以形成電流,形成電流的電荷可以是正電荷、可以是負電荷,也可以是正負電荷向相反方向定向移動形成電流,但是規定正電荷定向移動的方向為電流的方向,而自由電子是負電荷,負電荷定向移動形成電流的方向與負電荷的移動方向相反,電流從電池的正極流出,負極流入電池,所以ABC不正確,D正確.
故選D.
點評:本題考查了電流的形成和電流的方向,要注意規定正電荷的定向移動方向是電流方向.