Which of the following is called the study of human cultures?

A ) Archeology ✅

B ) Anthropology

C ) Both A and B

D ) Apiology