Assinale a alternativa que descreve corretamente o conceito de ASP.NET MVC.
- A É uma plataforma para desenvolvimento de aplicações móveis multiplataforma.
- B É uma plataforma para desenvolvimento de aplicações desktop para Windows.
- C É um padrão arquitetural que separa a aplicação em três componentes principais: modelo, visão e controlador.
- D É uma plataforma para desenvolvimento de aplicações web em Java.
- E É uma biblioteca de funções matemáticas para C#.