It occurs in eukaryotes because mitosis is the division of body cells and the human body is made up of eukaryote cells.
Enzymes are biological molecules (typically proteins) that significantly speed up the rate of virtually all of the chemical reactions that take place within cells.
I believe the answer is B. I believe this because the allele for purple flowers is more powerful than any other allele which is why the offspring is purple.