This is because iodine is nonpolar. You also saw that the iodine was less soluble inethanol and acetone than it was in carbon tetrachloride. Ethanoland acetone are more polar thancarbon tetrachloride. Iodine was more soluble in them than it was in water because they are less polar than water.