The split between humans and apes is believed by scientists______15 to 20 million years ago.
#90155
A
to be occurring
B
having occurred
C
to have occurred
D
to occur