Which of the following represents a key STRENGTH of the social cognitive perspective?
A) The social cognitive perspective provides a good explanation of irrational human behavior.
B) The social cognitive perspective has provided a way to test psychoanalytic concepts, such as the Oedipus complex and superego.
C) Social cognitive concepts, such as self-efficacy, can be operationally defined and empirically tested.
D) The social cognitive perspective has had a major impact on areas outside of personality theory and psychology, such as art, literature, and philosophy.