Question: What is CoreCLR?

  1. CoreCLR is a component that allows the highest degree of control when coding; you can Abort(), Suspend() or Resume().
  2. CoreCLR is the .NET execution engine that runs the source code. Special programs called compilers must rewrite it into MSIL.
  3. CoreCLR is the .NET execution engine the runs the source code. Special programs called compilers must rewrite it into IL.
  4. CoreCLR is the .NET execution engine in .NET Core that performs functions like garbage collection and compilation to machine code.

Answer: The correct answer of the above question is Option D:CoreCLR is the .NET execution engine in .NET Core that performs functions like garbage collection and compilation to machine code.