A、电路中接有电源,但电路不是通路,就没有电流,故A选项错误;B、电路中产生电流的条件有两个:一是有电压,二是电路处处连通.只有导线,电路中不会有电流,故B选项错误;C、电路有电流电路两端必有电压,若电路两端没有电压,电路中一定没有电流,故C选项错误;D、电路中有电流,因电路中产生电流的必要条件是电路两端有电压,所以电路两端一定有电压,故D选项正确.故选D.