Which structure is the site of photosynthesis within a plant?
Question 20 options:

A) 

Roots

B) 

Stomata

C) 

Leaves

D) 

Xylem