Which group do modern humans belong to ________.
1) Homo neanderthalensis
2) Homo sapiens
3) Australopithecus afarensis
4) Australopithecus africanus