Cauliflower, broccoli, Brussels sprouts, cabbage, and kohlrabi are all the same species of plant. What is responsible for the differences in these vegetables?
a. Artificial selection
b. Multiple alleles
c. Adaptation
d. Natural selection