Which one of the following solutions forms a precipitate when heated?
Potassium hydrogen carbonate
Sodium hydrogen carbonate
Calcium hydrogen carbonate
Ammonium carbonate