which of the following are the controls of Ajax?

scriptmanager
scriptmanagerproxy
updateprogress
all of the mentioned

The correct answer is D. all of the mentioned.

AJAX stands for Asynchronous JavaScript and XML. It is a technique for creating interactive web applications that are more responsive than traditional web pages. AJAX allows web pages to update content without reloading the entire page.

The ScriptManager control is a server control that enables you to add script files to your web pages. The ScriptManagerProxy control is a server control that enables you to use AJAX in web pages that are not hosted on a server. The UpdateProgress control is a server control that enables you to display a progress bar while a page is loading or updating.

All of these controls are used to implement AJAX in ASP.NET web pages.