下列有关ServletRequest和ServletResponse的描述错误的是()?
A. Servlet引擎使用ServletRequest来向Servlet提供有关客户请求的信息,使用ServletResponse向客户端传送经过MIME编码的数据
B. HttpServletRequest类和HttpServletResponse类能够提供进一步的与协议相关的数据。Servlet的Service方法的参数是ServletRequest对象或ServletResponse对象中的一个
C. 发送文本数据时,使用getWriter方法返回PrintWriter对象;发送二进制数据时,使getOutputStream方法返回ServletOutputStream对象
D. 在调用getWriter或getOutputStream方法之前必须调用setContentType方法