what are the main principles 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.