Correct Answer (Detailed Explanation is Below)
A.
Processing user requests and interacting with databases
Detailed Explanation
Correct Answer: Processing user requests and interacting with databases.
Server-side scripting is used to implement the logic behind web applications.
For example, when a user logs into a website, the server-side program can receive the username and password, check the information against a database, create a session and return an appropriate response.
Server-side programs can also process forms, retrieve database records, perform calculations, manage authentication and generate dynamic web pages.
Changing fonts and defining HTML structure are primarily tasks handled by CSS and HTML respectively.