What else do people need to understand the sociological imagination (C. Wright Mills, "The Promise [of Sociology]")?

A) Historical context
B) Technological advancements
C) Cultural diversity
D) Environmental issues