Best Answer: We would write the molecular equation as ....
BaCl2(s) + H2SO4(aq) --> BaSO4(s) + 2HCl(aq)
You would write the ionic equation as....
BaCl2(s) + H+ + HSO4^- --> BaSO4(s) + 2H+ + 2Cl-
remove the H+ from both sides and write the net ionic equation as.....
BaCl2(s) + HSO4^- --> BaSO4(s) + H+ + 2Cl-
If you placed BaCl2 solid in sulfuric acid it would quickly acquire a coating of insoluble BaSO4 which will prevent the further reaction of the barium chloride.
The same is true if you took a block of BaCl2 and placed a drop of H2SO4 solution on it. The solid BaSO4 that forms will block further reaction. You would get HCl gas only if the small amount of solution became saturated in HCl.