Select ALL correct responses about mitosis.

a
used for growth and repair
b
produces haploid cells
c
produces 4 nonidentical cells
d
undergoes anaphase
e
used to produce gametes
f
produces 2 identical cells
g
undergoes crossing over
h
produces diploid cells