What we\'re looking for here are salts in which the anion will not accept protons to form a stable molecular species. That is, a compound will dissolve in dilute HCl if the reaction: X- + H+ ------> HX occurs to some extent. But this is just an acid association reaction (the reverse of the more common acid dissociation reaction). Thus, what we want are acids that do not fully ionize, or in other words, salts of weak acids. The strong acids are: HNO3, HClO4, HI, HBr, HCl, and H2SO4. So, salts of NO3-, ClO4-, I-, Br-, Cl-, and HSO4- will not dissolve with dilute HCl, others will (at least to some degree). Looking at the salkts you have listed, that means that: AgNO2, Hg2SO4, AlPO4, NiCO3, Cu2S, and CaF2 will dissolve (whole or in part) in dilute HCl. Solution What we\'re looking for here are salts in which the anion will not accept protons to form a stable molecular species. That is, a compound will dissolve in dilute HCl if the reaction: X- + H+ ------> HX occurs to some extent. But this is just an acid association reaction (the reverse of the more common acid dissociation reaction). Thus, what we want are acids that do not fully ionize, or in other words, salts of weak acids. The strong acids are: HNO3, HClO4, HI, HBr, HCl, and H2SO4. So, salts of NO3-, ClO4-, I-, Br-, Cl-, and HSO4- will not dissolve with dilute HCl, others will (at least to some degree). Looking at the salkts you have listed, that means that: AgNO2, Hg2SO4, AlPO4, NiCO3, Cu2S, and CaF2 will dissolve (whole or in part) in dilute HCl..