How to determine the chemical state of a reactant or product in a chemical equation? I am asked this question:

Write a balanced equation, including state symbols, for this reaction:
$\ce{calcium + hydrochloric acid -&gt; calcium chloride + hydrogen}$

I answered this:

$\ce{Ca(s) + 2HCl(aq) -&gt; CaCl2(s) + H2}$

This was the correct answer:

$\ce{Ca(s) + 2HCl(aq) -&gt; CaCl2(aq) + H2}$

I thought that the $\ce{CaCl2}$ was a solid precipitate (ppt.) instead of aqueous(aq).
Here are the known chemical states:

solid(s)
liquid(l)
gas(g)
aqueous solution(aq)

Is there any method to work out the chemical state of a reactant or product in a chemical equation, if I know the chemical states of all of the other reactants?
According to these basic solubility rules:

Calcium chloride (CaCl2) is soluble. Hence, you write CaCl2(aq) in the equation.