Who is known as the direct ancestor of modern man?
A. Cromagnon man
B. Java man
C. Heidelberg man
D. Neanderthal man
Answer:A
Who is known as the direct ancestor of modern man?
A. Cromagnon man B. Java man C. Heidelberg man D. Neanderthal man