43. Following are the disarranged steps for the programming life cycle of Windows Communication Foundation (WCF). 1. Build the client application. 2. Define the Service Contract. 3. Host the service in an application. 4. Configure the Service by specifying endpoint information and other behavior information. 5. Implement the Service Contract. Which of the given answer options is the correct arrangement of the steps?