metal + acid ->
salt + hydrogen
acid + metal oxide ->
salt + water
acid + metal carbonate ->
salt + water + carbon dioxide
copper carbonate + sulphuric acid ->
copper sulphate + water + carbon dioxide
tin oxide + hydrochloric acid ->
tin chloride + water
silver + sulphuric acid ->
silver sulphate + hydrogen.