Which of the following is a benefit(s) of studying sociology as discussed in the text? Choose all that apply.
a) Understanding how societies and social groups function.
b) Gaining insight into cultural diversity and globalization.
c) Developing critical thinking and analytical skills.
d) Acquiring specific job skills for a particular profession.