The correct option is B rigid body
A body is said to be a rigid body if the body remains in its original shape even under the influence of external force. We can also say that if distance between two points of the body does not change on applying a force, then the body is said to be a rigid body. Hence a solid body that does not deform is a rigid body.