C
Explanation:
Choice C is correct because meiosis halves the number of chromosomes, mitosis maintains the diploid number and fertilisation restores the diploid number.
Choice A is incorrect because meiosis separates pairs of alleles and produces nuclei with one allele for each gene.
Choice B is incorrect because mitosis produces genetically identical cells that have two alleles for each gene.
Choice D is incorrect because, in fertilisation, two gametes fuse, and each gamete has one allele for each gene.