Answer:
c. can use middleware to provide a standard way of communicating between software from more than one vendor
Explanation:
Client-server architecture refers to the architecture where there are various clients that request and received the services from the server i.e. centralized. It also provides an interface to permit the computer user in order to request the service with regard to the server and according to that the results are displayed
So as per the given situation, the correct option is c. as it also applied as the middleware so to provide the way of communication that lies between the software from having minimum of one vendor