Calcium oxide reacts with hydrochloric acid to produce calcium chloride and water

Calcium oxide reacts with hydrochloric acid to produce calcium chloride and water.

A. Write the balanced equation.
B. If 16 moles of calcium oxide is available, how many moles of hydrochloric acid would be needed?
C. How many moles of calcium chloride would be made?