The idea that personality can best be explained by considering the combination of settings and people is called:

A. Social-Cognitive Theory
B. Situational Trait Theory
C. Environmental Interaction Model
D. Contextual Trait Perspective