单项选择题

在软件测试中,白箱法通过分析程序的( )来设计测试。

A. 应用范围
B. 功能
C. 输入数据
D. 内部逻辑