Why are numbers placed before the elements and molecules in a chemical equation?

A: To represent if an element or molecule is a liquid, gas, or solid.
B: To balance the equation so that it has the same number of atoms of each element on each side.
C: To show whether a substance is an element or molecule.
D: To make sure there's always more reactants than products.