Q.
A. Homo sapiens
B. Homo habilis
C. Ramapithecus
D. Dryopithecus
E. None of the above
Correct choice: B
Explanation: