Answer: C
AgX+ and NaX+ both carry +1, and AgX+ is in fact slightly larger, so charge and size do not explain the difference. The pseudo-inert gas core of AgX+ shields poorly, giving high polarising power and covalent character. The covalent lattice is not compensated by hydration, so AgCl is insoluble.