question: The trait for flower color is highly variable among certain species of rose plants, leading to the formation of flowers of different colors. How did the flower color variation in rose plants come about?
choices.text: through mutation through pollination through natural selection through asexual reproduction
choices.label: A B C D