The term diphydont means____________?

The term diphydont means____________?

A. Second dentition
B. Two same sets of dentition
C. Two separate sets of dentition
D. More than two sets of dentition