Every type supported by CTS is derived from

  1. System .Object

  2. System .Type

  3. System .Data


Correct Option: A

AI Explanation

To answer this question, you need to understand the inheritance hierarchy in C#.

In C#, all types are derived from the System.Object class. This means that every type supported by the Common Type System (CTS) in C# is ultimately derived from System.Object.

Let's go through each option to understand why it is correct or incorrect:

Option A) System.Object - This option is correct because all types in C# are derived from System.Object.

Option B) System.Type - This option is incorrect. While System.Type is a class in C# that represents type information, it is not the base class for all types.

Option C) System.Data - This option is incorrect. System.Data is a namespace in C# that contains classes related to data access, but it is not the base class for all types.

The correct answer is A) System.Object. This option is correct because all types in C# are derived from System.Object.

Find more quizzes: