The twin sisters look so much alike that it's ________ impossible to tell one from the other.

The twin sisters look so much alike that it's ________ impossible to tell one from the other.

A.even

B.almost

C.slightly

D.hardly

答案及解析: B