A. social, philosophical
B. social, social
C. philosophical, philosophical
D. environmental, psychological