Right calculations, wrong conclusion! Mg(OH)2 is in excess amount since you get a greater amount of product with it. HCl is therefore the limiting reactant. All of the HCl reacts, but there is extra Mg(OH)2 that does not react since it is in excess. Since Mg(OH)2 is a base, the excess amount of it that remains after the reaction causes the solution to be basic. |