D
Differential reproductive success as a result of having different versions of a heritable trait is NOT necessary and sufficient condition for natural selection.
Explanation:
Natural selection acts on variations of a trait. Individuals with traits that have the slightest advantage in their environment become preserved while the other variations of the trait get ‘weeded out’ over generations. This is why certain alleles of a gene are dominant than others. The trait must be heritable (meaning it must be borne in gametes) so that the offspring can carry the alleles over generation ensuring the population is well ‘fitted’ to its environment .
Learn More:
For more on natural selection check out;
https://brainly.com/question/12495043
https://brainly.com/question/875198
#LearnWithBrainly