Multiple choice

Which of the following is the role of Virtual Execution System (VES)?

  1. It is used to represents the executable files in the CLR.

  2. It is used to provide type compatibility for user defines reference types.

  3. It is used to execute CLI-compatible programs.

  4. It is used to provide the language interoperability.

  5. Options 1 and 3

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The VES loads and executes CLI-compatible programs, using the metadata to combine separately generated pieces of code at runtime.