单项选择题

A.道德的,因为这个工具有助于验证病毒扫描工具的有效性
B.道德的,因为任何有经验的程序员都能够创建这样的工具
C.不道德,因为该工具有可能被传播到互联网上
D.不道德,因为生成任何种类的病毒都是有害的