What are the factors that affect the solubility of solid in liquid?
All of the above
Size of the solute particle affects the solubility: smaller solute particles have greater solubility as the total surface area of the particle is more so solubility is more.
Stirring brings more of the solute particles in contact with the solute so solubility increases.
The solubility of a gas in the liquid decreases with increase in temperature but for most solids, it increases with increases in temperature.