Final answer:
Both people's opinions and technology play integral roles in societal change, influencing aspects such as medical advancements, agricultural development, and individual opportunities. Technological evolution often surpasses the speed of societal adaptation, further illustrating its profound impact on social change.
Step-by-step explanation:
The changes in society are not solely the result of people's opinions or technology; rather, they are caused by a combination of factors. These include technology, social institutions, population, and the environment which are all agents of social change. When we discuss what causes these changes, people's opinions and technology are both significant contributors. For instance, advances in medical technology have facilitated otherwise infertile women to bear children, thereby indirectly causing population increases. Furthermore, agricultural technology has enabled us to genetically alter and patent food products, changing our environment and the way we interact with it. Technology not only directly transforms our lives but also influences social institutions and cultural norms, leading to societal changes.
On an individual level, access to technology can clearly lead to greater opportunities, supporting the idea that technology is pivotal in social change. The rapid pace of technological evolution often outpaces the human ability to adapt at a societal level, which underscores the complex relationship between technology and social change.
In conclusion, the choice of 'c) Both people's opinions and technology' best represents the causes of social change, as both play an integral role in shaping our society.