Which of the following statements about a catalyst is true?
A. A catalyst accelerates a reaction by changing the amount of reactant and product at equilibrium.
B. A catalyst accelerates a reaction by lowering the energy of activation.
C. A catalyst accelerates a reaction by raising the energy of activation.
D. A catalyst accelerates a reaction by lowering the equilibrium constant.