Morphological stages of tooth development are explained based on_____________?

Morphological stages of tooth development are explained based on_____________?

A. Shape of enamel organ
B. Shape of tooth germ
C. Function of enamel organ
D. Shape of dental papilla