Question: why leaves of cactus are reduced to spines
Answer: defending against herbivores; providing some shade