A Support multiple languages because it contains a type system that is common across all the languages of only .NET Framework Application development environment.
B CTS provides a base set of data types, where the size of integer and long variables is same across all .NET-compliant programming languages.
C CTS provides the data type system where int32 to represent a 4 byte integer value.
D All of the above