Online trading communities that bring together buyers and supplier organizations to make possible the real-time exchange of information, money, products, and services are referred to as:
A. Virtual marketplaces
B. E-commerce platforms
C. Business networks
D. Supply chain hubs