单项选择题

The twins are so much ______ that it is difficult to tell one from the other.

A.similar
B.resembled
C.assemble
D.alike