You are creating a Windows application by using Microsoft .NET Framework 4 and Microsoft Visual Studio 2010. The business logic layer of the application is implemented by using Windows Communication Foundation (WCF). The application must provide maximum availability. It must be able to run in a reliable manner even when network connectivity is not available. You need to design the WCF service interaction for the business layer of the application. What should you do?
A.
Create a WCF queued service.
B.
Create a WCF proxy class that uses synchronous operations.
C.
Create a WCF proxy class that uses asynchronous operations.
D.
Create a WCF service that uses the Ws2007HttpBinding binding.