Which of the following is not a new social movement ?
A. resource mobilization theory
B. labor movement
C. environmental movement
D. anti-nuclear movement