Answer:
C.Non-flowering plants produce cones, and flowering plants do not
Step-by-step explanation:
Considering the available answer options, the difference between the non-flowering plants and the flowering plant is that "Non-flowering plants produce cones, and flowering plants do not"
This is evident in the fact that Non-flowering plants produce cones to make seeds, whereas flowering plants produce seeds from their flowers.
Another difference is that Non-flowering plants uses dispersion to reproduce, while flowering plants uses pollination to reproduce.