An alternating current or voltage_____________________?

An alternating current or voltage_____________________?

A. fluctuates off and on
B. varies in magnitude alone
C. changes its direction again and again
D. changes its magnitude harmonically and reverses its direction of flow after regularly recurring intervals