Primary teeth differ from permanent teeth in following aspects ?

Primary teeth differ from permanent teeth in following aspects ?

A. Thickness of enamel and dentin
B. Pulp chambers are longer
C. Roots are flaring
D. All of the above