A. Access databases directly
B. Reduce server load and increase interactivity
C. Compile HTML code
D. Replace server-side scripting