Question: The use of online health communities as a self-management behavioral tool addresses which of the major factors that influence self-efficacy? Select all that apply. Need Assignment Help? Question options: A) Mastery experience B) Vicarious experience C) Psychological factors D) Verbal persuasion