Which of the following studies the interactions among organisms and their environment?

A. Archaeology

B. Anthropology

C. Genetics

D. Ecology

Leave a Reply