Theory of natural selection dwells on
role of environment in evolution
natural selection acting on favourable variations
Changes in gene complex resulting in heritable variations
None of the above