Which of the following terms is used by sociologists to refer to a structured ranking of groups of people that perpetuates unequal economic rewards and power in society?

a. social mobility
b. social stratification
c. hyper-gamy
d. social roles