The correct option is D All of the above
Human teeth are thecodont i.e the teeth are embedded in sockets.
They are heterodont i.e they have more than one type of teeth. Different types of teeth include incisors, canines, premolars, and molars.
They are also diphyodont, i.e., two sets of teeth appear during the lifetime. One set of teeth is called milk teeth and they are temporary. The other set of teeth is permanent.