B
分析:根据以下知识答题:
(1)电荷的定向移动形成电流,电流既可以是由正电荷,也可以是由负电荷,
还可以是正负电荷同时定向移动形成的;
(2)正电荷的定向移动方向定义为电流的方向;
(3)在电源外部电流从电源正极流向电源负极,在电源内部电流由负极流向正极.
解答:A、电荷的定向移动形成电流,电荷的移动不一定能形成电流,如电荷的无规则运动不会形成电流,故A错误;
B、电流是电荷的定向移动形成的,电流可以是正、负电荷向相反方向移动形成的,故B正确;
C、正电荷的定向移动方向定义为电流的方向,负电荷的定向移动方向与电流方向相反,故C错误;
D、在电源外部电流从电源正极流向电源负极,在电源内部电流由负极流向正极,因此电流并不总是从电源正极流向负极,故D错误;
故选B.
点评:本题考查了电流的形成及电流的方向问题,是一道基础题.