A、电源是对外供电的,是把其它形式的能转化为电能的装置,故A正确;B、电压是形成电流的原因,有电压若电路是断路,就没有电流,所以有电压但不一定有电流,故B错误;C、物理学规定正电荷定向移动的方向为电流方向,故C正确;D、由欧姆定律可知,电流是由电压和电阻两个方面决定的,故D错误.故选AC.