What function do chloroplasts perform?

What function do chloroplasts perform?
A. They use light energy to make food for the plant.
B. They control the activities in the cell.
C. They produce proteins for the cell.
D. They provide temporary storage for the plant’s water.