What are Servlets?
A - Java Servlets are programs that run on a Web or Application server.
B - Java Servlets act as a middle layer between a request coming from a Web browser or other HTTP client and databases or applications on the HTTP server.
C - Both of the above.
D - None of the above.
C - Both of the above