Which statements are true about action attributes in ASP.NET (Core) MVC?
(Select all acceptable answers.)
If an action returns JSON data, it must be decorated with the JsonResult attribute.
There is a built-in attribute for defining view name.
The ValidateAntiForgeryToken attribute prevents CSRF attacks.
The ActionName attribute allows usage of a different action name than the method name.