In a dilute solution, any colligative property depends on
1
The total number of neutral species in the solution
2
The total number of ionic species in the solution
3
The total number of species irrespective of whether they are ionic or non-ionic.
4
The types of forces operating between the non-ionic species, ionic species and the solvent molecules