Scientists have found it seems _______animals and humans are much alike than we thought.
#67329
A
as though
B
even though
C
only if
D
even if