.NET Framework - Programming

Q1:

Which of the following are NOT true about .NET Framework?
  1. It provides a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
  2. It provides a code-execution environment that minimizes software deployment and versioning conflicts.
  3. It provides a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party.
  4. It provides different programming models for Windows-based applications and Web-based applications.
  5. It provides an event driven programming model for building Windows Device Drivers.

A 1, 2

B 2, 4

C 4, 5

D 1, 2, 4

ANS:A - 1, 2

No answer description is available. Let's discuss.