Answer:
Stems; leaves.
Explanation:
Cactus plant are plants that are known as xerophytes that is to say plants that can thrive in a region of little amount of water. Cactus plant has a scientific name of Cactaceae and the order of Caryophyllales.
Sonoran Desert is a desert that is situated in the continent-- North America. So, it is plausible for cactus plant to be found there.
In order to survive in the desert the cactus plant has to develop some kind of part for its adaptation in the region for instance the spines are used for protection.