Relax

Respuesta :

Answer: Homo sapiens and Neanderthals.

Explanation: