Correct answer: K+ and NO3- have almost equal ionic mobilities
The salt-bridge ions must carry charge across the boundaries without setting up an extra potential of their own. This requires that the cation and anion have nearly identical transport numbers (mobilities). For KNO3, the mobilities of K+ and NO3- are very close, so the liquid junction potential is minimized. High solubility helps maintain a high ion concentration but is not the fundamental reason.