You are developing a Windows application by using Microsoft .NET Framework 4, Microsoft
Visual Studio 2010, and Microsoft SQL Server 2008. The application will store data in a
SQL Server database instance. You plan to use the Code Generation technology to develop
data entities. You need to ensure that the following requirements are met: When the
application runs, a database must be created if it does not already exist. When the database
schema changes, data entities must be added dynamically. Which data access technology
should you use?

A.
ADO.NET Entity Framework
B.
LINQ to SQL
C.
ADO.NET Data View
D.
ADO.NET Typed DataSets