Answer:
The answer is B- a feeling that there is a gap between what one has and what one expects and feels to be one's right.
Explanation:
A social movement can be described as a gathering of a large group of individuals who are organised to either promote or resist some social or political change. Social upheavals is a sudden change or disruption to the societal structure causing upset or overthrow as a result of economic stress, crime waves, labor disputes. Social movement and social upheavals are usually motivated by a feeling of a gap between the norms and what is expected to be right.