The proton is charged particle. The shaking up of the proton will produce motion to it.
When a charged particle is set into motion, it produces both electric and magnetic fields around it.
Hence, option (c) is the correct choice.
9.3m questions
12.0m answers