⟩ Suppose XYZ Inc. provides a credit card processing application for its customers. The current applicationsupports only computers that run on a Microsoft Windows operating system.You are asked to rewrite the current application as a .NET application. This .NET applicationdoes not need to be backward compatible with the current application.You must ensure that this new application meets the following requirements? Must support asynchronous processing.? Must be able to pass data through firewalls.? Must pass only SOAP-Compliant formatted data validated by using an XSD schema.? Must not be limited to client computers running on a Microsoft operating system.You want to accomplish this task by using the minimum amount of development effort.Which type of .NET application should you use?A. Windows serviceB. XML Web serviceC. Serviced componentD. .NET Remoting object
B. XML Web service