Answer is a. Predator
Most of the cactus have spines. The spines are modified leaves which minimize the surface area and so reduce water loss by transpiration. The spines also protect the cacti from predators such as desert grazing animals that might eat them.