A potentiometer is an accurate and versatile device to make electrical measurements of `E.M.F.` because the method involves
A. cells
B. potential gradients
C. a condition of no current flow through the galvanometer
D. a combination of cells, galvanometer and resistance