Which of the following statements best describes constructivism in sociology?
A. It studies the behavioral differences people exhibit in different societies.
B. It argues that people interpret reality based solely on their cultural backgrounds.
C. It involves the study of historical patterns of behavior and how behavior has evolved over time.
D. It proposes that people build their own realities based on the interactions they have with others.