Many cacti, such as saguaros and barrel cacti, have large stems and no leaves. What function of leaves is taken on by the stems of such cacti?
A. They produce food by photosynthesis.
B. They absorb water and nutrients from the soil.
C. They transport materials throughout the plant.
D. They store excess water.