The Common Language Specification (CLS) standard:
A.
Defines a common development environment for writing applications.
B.
Allows code written for a desktop application to run as a web application.
C.
Allows code written in different languages to interact.
D.
Defines a common syntax for all programming languages.