Which of the following characteristics is true for an object undergoing simple harmonic motion (SHM)?
A. The object's velocity is constant throughout the motion.
B. The restoring force acting on the object is proportional to the displacement from the equilibrium position.
C. The object's acceleration is constant and does not vary with position.
D. The motion of the object is nonlinear and does not follow a sinusoidal pattern.