In the context of a business ecosystem, who are complementors?
a. Competitors who offer similar products or services usually within the same ecosystem
b. Entities who develop innovative complementary products or services that enhance the value of the main product or service
c. Suppliers who provide essential resources for production
d. Customers who advocate for the company's products or services