Which of the following is the immediate ancestor of genus Homo?
Choose Your Option
A. Dryopithecus
B. Ramapithecus
C. Australopithecines
D. Sahelanthropus