GenericServlet is a protocol-independent servlet class. It defines a lifecycle method service() called for all client requests. Unlike HttpServlet, it does not implement HTTP-specific behavior directly. The marked options correctly describe its protocol-neutral design and request handling workflow.