单项选择题

描述黑盒测试和白盒测试过程的不同:() 
A. 黑盒测试在测试对象的表面进行
B. 白盒测试是在源代码已知的情况下进行 
C. 黑盒测试用例是通过测试对象的使用说明或需求设计 
D. 黑盒测试包括语句覆盖和分支覆盖方法 
E. 白盒测试是通过因果图的分析方法进行的

A. A、B、C
B. A、C
C. A、B、C、D、E
D. D、E