Answer:
Heat, molecular size, and surface area
Step-by-step explanation:
Heat: higher temperatures are directly correlated to higher kinetic energy. With more kinetic energy, the solute molecules move faster and the bonds are more likely to break.
Molecule size: usually at the same temperature and pressure, the solute with smaller molecular size dissolves faster. A large molecule usually has a heavier weight and size, which makes it more difficult for the solvent to surround it and help break its bonds.
Surface area: increasing surface area generally increases the solubility rate. This is because with a higher area, more molecules are exposed to the solvent, so their bonds are more likely to break.