what generates the magnetic field that surrounds a wire carrying an electric current?
1)motion of protons in the wire.
2)motion of electrons in the wire.
3)electrostatic field in the atmosphere
4)motion of charged particles in the insulation