You are developing an application by using Microsoft .NET Framework 4 and Microsoft Visual Studio 2010. The application contains a grid that displays customer data stored in a database table. Users report that the grid takes a long time to display. You plan to implement data caching to improve loading time for the grid. You need to ensure that the cached data expires when the customer data is updated. What should you do?
A.
Use the ADO.NET Entity Framework.
B.
Use a static variable to store the Grid object.
C.
Use the System.Web.Caching.CacheDependency class.
D.
Use the System.Runtime.Caching.SqlChangeMonitor class.