<span>A counter culture refers to a
subculture that subscribes to values and norms that are often in opposition to
mainstream values. A counter culture is opposed to the behavior of mainstream
society, often in opposition to mainstream society such as the values of the bourgeoisie.
</span>
I would definitely say B<span>. A 7th-century portrait of the caliph
</span>