Which is the closest ancestor of Homo sapiens?
• A. Homo erectus
• B. Homo ergaster
• C. Homo neanderthalensis
• D. Homo habilis
