If a charge moves from one part of an equipotential surface to a different part of the same surface, the work done on the charge is:
A. Zero.
B. Dependent on the distance the charge moved.
C. Dependent on the magnitude of the charge
D. Non-zero