Which branch of anthropology involves excavating prehistoric sites or studying historic sites to understand early human ways of life?
A.
development anthropology
B.
archaeology
C.
ethnology
D.
cultural anthropology

Q&A Education