问题

Scientists have found it seems _______animals andhumans are much alike than we thought
A:wouldarrive
B:has arrives
C:arrived
D:will arrive
B:has arrives
C:arrived
D:will arrive
正确答案是: