Ao criar um projeto ASP.NET MVC, por padrão, um arquivo chamado _ViewStart.cshtml é gerado na pasta Views. Sobre o uso de ViewStart no ASP.NET MVC, é correto afirmar que:
- A. o código do arquivo _Viewstart.cshtml sempre é executado, independentemente da ação do programador;
- B. o código do arquivo _ViewStart.cshtml é aplicado a todas as views da pasta corrente, mas não das subpastas;
- C. o código do arquivo _ViewStart.cshtml não será executado se, em um método do controlador de uma página ASP.NET MVC, o programador retornar uma PartialView() ao invés de View();
- D. o código do arquivo _ViewStart.cshtml não será executado se em um método controlador for chamada a diretiva RedirectToRoute sem fazer referência a nenhuma ViewStart;
- E. não é possível evitar a execução de uma ViewStart em um projeto ASP.NET MVC.