what does "交流" mean in English ?

what does "交流" mean in English ?

A.alternating current;

B.direct current;

C.current breaker

D.; voltage;

正确答案是A