Understanding Magnetic Fields: The Role of Moving Electric Charges
The correct answer is electric charges.
Magnetic fields are generated by the movement of electric charges. When electric charges move, they create a magnetic field. The strength and direction of the magnetic field depend on the speed and direction of the moving electric charges.