The answer is protein
Osmosis happens when the osmotic pressure of two container separated by semipermeable membrane is different. The osmotic pressure could be exert by polar solute because they will attract water molecule. Protein, glucose, and sodium chloride is the common molecule that could cause osmosis. But protein is the main substance that keep the osmotic pressure of the blood in the body.