SavgeKid977 SavgeKid977 12-01-2024 Social Studies contestada Several studies have shown that attitudes are only mediocre predictors of behavior. What is an explanation for this finding? A. Cognitive dissonance B. Social influence C. Situational factors D. Personality traits