Which of the following is an accurate criticism of social-cognitive theory?
A) Social-cognitive theory disregards existing traits.
B) Social-cognitive theory explains behavior based only on the environment.
C) Social-cognitive theory predicts future behavior.
D) Social-cognitive theory assumes personality has changed if behavior has changed.