What is the function of ribosomes in cells

They use the suns energy to make carbohydrates.
They store energy in starch molecules.
They recycle molecules for other uses in cells.
They make proteins for the body.