单项选择题

在黑盒测试方法中,设计测试用例的主要根据是

A.程序外部功能
B.程序数据结构
C.程序流程图
D.程序内部结构