Final answer:
The Social-Cognitive approach, specifically associated with Albert Bandura's theory of reciprocal determinism, explains behavior as a product of both individual traits and situational factors.
Step-by-step explanation:
The approach that considers behavior as determined by the person (traits), situational factors, and their interaction is the c) Social-Cognitive approach. This perspective incorporates reciprocal determinism, where cognitive processes, behavior, and situational context all influence each other.
Developed by Albert Bandura, this approach to personality development underscores the importance of both learning and cognition as sources of individual differences. Bandura's social-cognitive theory finds a middle ground, suggesting that while environment can determine behavior, individuals also influence their environment and are, in turn, affected by it.