分析:A、电荷的定向移动形成电流;
B、导体与绝缘体都有电阻,绝缘体的电阻可以认为无穷大;
C、电压是形成电流的原因;
D、正电荷的定向移动方向是电流方向,负电荷定向移动方向与电流方向相反.
解答:解:A、电荷的定向移动形成电流,电荷的无规则运动不能形成电流,故A错误;
B、导体与绝缘体都有电阻,绝缘体的电阻可以认为无穷大,故B错误;
C、电压是形成电流的原因,电路闭合,电路中有电压是形成电流的条件,故C正确;
D、正电荷的定向移动方向是电流方向,负电荷定向移动方向与电流方向相反,故D错误;
故选C.
点评:本题考查了电流的形成、电压的作用、电流方向、导体与绝缘体电阻等问题,是一道基础题,掌握基础知识即可正确解题.