.NET Framework 2.0 CLR shipped with VS 2005 (A is true). .NET 3.0 and 3.5 both use CLR 2.0 (B and C are true). .NET 3.5 SP1 still used CLR 2.0 - the 3.0 CLR didn't exist as a distinct version. CLR changed to 4.0 only with .NET Framework 4.0. Option D is false.