What is the main difference between free weights and a universal machine?

A. Universal machines build bigger muscles because they allow for more repitions.

B. Universal machines are safer because the weights are not above the body.

C. Universal machines are for advanced weight lifters only.

D. No difference

B. Universal machines are safer because the weights are not above the body.