单项选择题

Tom can hardly ______ one from the other, they are so much alike.

A.separate
B.distinguish
C.contrast
D.compare