Microsoft Exam Questions

Which of the following is TRUE with regards to this code?

You work as a developer at ABC.com. The ABC.com network consists of a single domain named
ABC.com.
You have been tasked with creating an application that manages product data. You have written
the code shown below:
Public static void Save<T>(T target) where T : Product
{
}
Which of the following is TRUE with regards to this code? (Choose all that apply.)

A.
It allows for the Save() method to be strongly typed.

B.
It prevents the Save() method from being strongly typed.

C.
It allows all types regardless of inheritance.

D.
It only allows types inherited from the Product class that makes use of a constructor that
accepts no parameters.

Explanation: