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.
4.6m questions
6.0m answers