A. It renders HTML templates
B. It redirects the user to a different URL
C. It handles form submissions
D. It is used for AJAX requests