单项选择题

A.使用输入和输出寻找软件缺陷
B.不关心程序的具体实现
C.主要测试依据是设计文档
D.把测试对象看做一个黑盒子