ANSWER:
C: What is required here is an n-Tier solution. Users can use an application on their machines to make requests from components you create. These components can reside on application servers between the user and the database server. As network traffic increases, more servers can be added between the user and the database server. This keeps the database intact, while improving the performance of the network.
Answer in Depth...