All the perspectives are______________?
A. quite opposing to each other
B. complementary each other
C. basically, the analysis of society from different angles
D. B and C