228k views
2 votes
Neandertals can be found in

A. France
B. spain
C. Germany
D. all of the above

User Willy Goat
by
6.4k points

1 Answer

3 votes

i think the answer could be all of the above but u should probably check with someone

User Art Base
by
5.7k points