A developer is designing a web application that must support multiple interfaces, including:
an XML web service for B2B
HTML for web-based clients
WML for wireless customers
Which design pattern provides a solution for this problem?
A. Session Façade
B. Business Delegate
C. Data Access Object
D. Model-View-Controller
E. Chain of Responsibility