Which statement is true about a reversible reaction?
A. It has equal mass of all reactants.
B. It produces salts from acids and bases.
C. It has equal number of products and reactants.
D. It results in an equilibrium mixture of reactants and products.