单项选择题

The twins are so much______that it is difficult to tell one from the other.

A.same
B.likely
C.alike
D.identical