Select from the dropdown lists to complete the text.
Banduras social cognitive approach proposed a model of reciprocal determinism where a person's ( behaviour, level of morality ) is a result of an interplay between ( personal, cognitive, emotional ) and ( situational, external ) factors.