To determine whether the salts or basic, acidic, or neutral, we must consider the nature of the ions that are dissociated into when the salts are dissolved in water.
Sodium Perchlorate dissociates into sodium ions (Na+) and perchlorate ions (CIO4-). Because neither of these ions tend to react with water to produce hydroxide ions or protons, sodium perchlorate is considered neutral.
Ammonium Iodide dissociates into ammonium ions (NH4+) and iodide ions (I-), as suggested by the name. When ammonium ions react with water, they can potentially release protons. Therefore, ammonium iodide is considered acidic.
Magnesium Acetate dissociates into magnesium (Mg2+) and acetate ions (CH3OO-). Because acetate ions dissolve in water to release hydroxide ions, magnesium acetate is considered basic.
Potassium Nitrate dissociates into potassium (K+) and nitrate ions (NO3-). Because neither ions react with water to release protons or hydroxide ions, potassium nitrate is considered neutral.
A) Sodium Perchlorate: neutral
B) Ammonium Iodide: acidic
C) Magnesium Acetate: basic
D) Potassium Nitrate: neutral