A. To style HTML Pages
B. To perform server-side scripting operation
C. To execute query related to DB on server
D. To add interactivity to HTML Pages