What training do anthropologists have that makes them valuable to almost any kind of company?
A. vast amounts of medical knowledge related to human anatomy
B. a broad understanding of society and culture
C. a detailed knowledge of human history
D. a fundamental understanding of individual human psychology