单项选择题

A.使用测试设计技术的目的是为了识别测试条件和开发测试用例
B.黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术
C.白盒测试设计技术是基于分析被测组件或系统的结构的测试技术
D.系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术