Which of the following descriptions best represents the meaning of the word “counterculture”?

A. a group of artists working together for extreme political change
B. a political movement of young people who share antiwar views
C. a social movement that opposes the values of mainstream society