A、The SQL Server 2008 Upgrade Advisor should be used. 
B、The SQL Server Profiler which captures the SQL:BatchCompleted and Exception event classes should be used. 
C、A SQL server-side trace that captures the Deprecation Announcement and Deprecation Final Support event classes should be used 
D、A SQL server-side trace that captures the SQL:BatchCompleted and Exception event classes should be used.