Subscribe TechModgy to learn about new technologies!

The reason why alternating current can induce voltage is

A. It has high peak value

B. It has a stronger magnetic field than direct current

C. It has a constant magnetic field

D. It has a varying magnetic field

Please do not use chat terms. Example: avoid using "grt" instead of "great".