Many plants have thorns on their stems or leaves. What is the MOST likely explanation for the evolution of thorns?

Responses

AThorns help plants produce more food from photosynthesis.
Thorns help plants produce more food from photosynthesis.
BThorns are an example of a mutation that arises in the genetic code of plants.
Thorns are an example of a mutation that arises in the genetic code of plants.
CThorns help plants to conserve resources like water and soil nutrients that may be used by other organisms.
Thorns help plants to conserve resources like water and soil nutrients that may be used by other organisms.
DThorns are an adaptation that some plants have evolved in order to discourage herbivores from eating the plant

DThorns are an adaptation that some plants have evolved in order to discourage herbivores from eating the plant.