Final answer:
The main reason for corporations being the forerunners of innovations in society is their B) access to ideas from around the world.
Step-by-step explanation:
The main reason for corporations being the forerunners of innovations in society is the access they have to ideas from around the world. Through globalization and advancements in technology, corporations are able to connect with different markets and exchange ideas with various cultures.
This allows them to gain insights and knowledge that can spark innovative ideas and solutions. For example, multinational corporations that operate in multiple countries can bring together diverse perspectives and approaches to problem-solving, leading to groundbreaking innovations.