Based on the solubility chart, which of the listed salts is the most soluble at 25 °C?
A) sodium nitrate
B) sodium chloride
C) potassium nitrate
D) potassium chlorate

This is the Picture
I would say Potassium Iodide but its not a choice