Duvida servlet e http

Olá Pessoal!

Estou em duvida se as respostas estão corretas. Alguem pode me ajudar?

  1. Qual é o tipo da classe/interface que representa uma requisição HTTP?

alternativa correta c

a) HttpServletRequest
b) HttpServletResponse
c) HttpRequest
d) HttpResponse
  1. Qual método do Servlet deve ser implementado para que ele responda a uma requisição do tipo POST, exclusivamente?

alternativa correta d

a) public void service( HttpServletRequest req, HttpServletResponse res ) {  }
b) public void execute( HttpServletRequest req, HttpServletResponse res ) {  }
c) public void post( HttpServletRequest req, HttpServletResponse res ) {  }
d) public void doPost( HttpServletRequest req, HttpServletResponse res ) {  }
  1. Assinale a alternativa correta com os nomes das classes Java utilizadas para o desenvolvimento web.

alternativa correta a

a) Servlet, HttpServlet, Request
b) ServletRequest, HttpSession, HttpServlet
c) ServletResponse, HttpResponse, Session
d) Session, Request, Response