What is a counterculture?
A. a system of values and beliefs that shape and influences our views and behavior
B. a system of values and beliefs that separates a group from a larger group
C. a system of values and beliefs that oppose mainstream values and beliefs