The correct option is B Magnetic force
Magnetic force is a non contact force as it can exert attraction and repulsion force from a distance. For ontact forces to act, the objects necessarily need to be in contact for interaction like tension, frictional and normal force. Hence, magnetic force is a non-contact force.