Which of the following types of force can do no work on the particle on which it acts ?
A. frictional force
B. gravitational force
C. elastic force
D. centripetal force