If roses produce spores that develop into gametophytes, then what produces spores that develop into gametophytes?

Answer choices:
- cacti
 - humans
 - bushes
 - thorns
 - orchids
 - plants
 - h2o
 - roses

 

        roses  