Agriculture Theory of Natural Selection was based on? A) Over-production of off springs and consequent struggle for existence B) Variation and teir inheritance C) Elimination of unfavorable variations D) All the above Detailed Solution: No Details Prev Next