Which of the following causes a current in an electrical circuit?

A. resistance
B. a current difference
C. a voltage difference
D. the shape of the electrical circuit