Right answer is (b) electromagnetic forces between atoms
To explain I would say: In a solid body, the atoms are held together in structures by interatomic forces which are electromagnetic in nature. When forces deform the solid structure, the atoms are displaced from their equilibrium positions. On removal of these external forces the atoms try to regain their original positions because of these intermolecular forces.