单项选择题

A.是在成功渗透漏洞后在目标系统上运行的、完成实际攻击功能的代码
B.是针对漏洞设计的、用于破坏目标系统安全性的攻击性代码
C.是预定义的任务、操作和功能的组合
D.是组成Metasploit系统的基本构建块