22. 由健康行為學家班杜拉(Bandura)發展的社會認知理論(social cognitive theory)強調:(A) 人是理性的個體(B) 藉由嘗試錯誤學習(C) 人類藉由刺激產生反應(D) 個人行為是受到信念與社會環境因子的影響