A、只有自由电子(负电荷)的定向移动,也能形成电流,故A错误;B、物理学中规定正电荷定向移动的方向为电流方向,故B正确,C错误;D、金属导体导电的时候,是导体中的自由电子的移动,它的定向移动方向与电流方向相反,故D错误.故选:B.