Which of the following conditions must be satisfied for a body to oscillate or vibrate?
A: The body must have inertia to keep it moving across the mid point of its path.
B: There must be a restoring force to accelerate the body towards the midpoint.
C: The fractional force acting on the body against its motion must be small.