Best choice that defines cultural ecology is that is the study of a society and it´s natural environment.
Explanation:
Cultural ecology studies the relations between a given society and its environment, the forms of life that exist in it and the ecosystems that support the developed ways of life. It is also involved in the study of behavior, a biological science and a social science, as the whole of the conglomerate is studied.