A、电源是提供电压的装置,说法正确;B、电压使电路中自由电荷定向移动形成电流;说法正确;C、电荷的定向移动才能够形成电流,故说法错误;D、正电荷定向移动的方向规定为电流的方向,而自由电子带负电,因此金属导体中的电流方向与自由电子定向移动的方向相反,故说法正确.故选ABD.