How did humans produce new versions of plants such as corn?

A.
humans breed all individuals and eventually get lucky producing offspring with the desired trait
B.
humans breed corn with another plant, such as tomatoes, to create a new version of plant

C. humans find the new versions in nature

D. humans only breed individuals with the desired trait, the offspring will then tend to inherit the desired trait