The correct answer is that ferns have two part in their life cycle: Diploid phase and haploid phase
The life cycle of a fern has two parts: sporophyte stage and gametophyte stage. The gametophyte stage of ferns are haploid which releases gametes and the sporophyte stage are diploid that produces spores. This kind of life cycle is known as the "alternation of generation".
Basically certain traits are going to give a better outcome for the animal the white rabbits living on white snow are going to be able to survive better than the brown rabbit and the population of brown rabbits will be reflected through the graph
The mitotic phase. It includes both mitosis and cytokinesis
Sunlight - it is the only thing that is not living in the list.