单项选择题

A.严格区分普通用户和管理员用户。
B.使用参数化的语句传递用户输入的变量。
C.为了收集安全信息,尽可能详细的记录错误消息。
D.在部署WEB应用之前先进行安全测试。