Which is an underlying assumption of the social cognitive theory? A. People are social by nature. B. People learn by observing others. C. People learn by trial-and-error. D. People learn by association.