what are 4 main principles to the theory of natural selection?
There are four principles at work in evolution—variation, inheritance, selection and time. These are considered the components of the evolutionary mechanism of natural selection.