Which of the following cements bonds to tooth structure, which has an anticariogenic effect, has a degree of translucency and does not irritate the pulp ?

Which of the following cements bonds to tooth structure, which has an anticariogenic effect, has a degree of translucency and does not irritate the pulp ?

A. Polycarboxylate cement
B. Resin cement
C. Silicate cement
D. Glass ionomer cement