Question 0The best explanation for the theories of natural selection is thatA.all organisms have equal capacity for survival in their habitatsB.organisms have varying capacities for survival in their habitatsC.organisms compete for resource and better competitors survive and thriveD.habitats allow only organisms that will not have to compete for survivalE.Objective Show full explanation