Answer :

Answer:

B. Neanderthals

Explanation:

Neanderthals are our closest ancient human relatives.

Answer:

scientists believe B. Neanderthals are humans closest relatives

i dont believe in evolution though

Other Questions