The insoluble reactant chosen depends upon the particular salt required. For example, copper does not react with dilute acids, so copper salts are made using copper oxide or copper carbonate ...