以下叙述中,不正确的是 ( ) 。
A. 黑盒测试可以检测软件行为、性能等特性是否满足要求
B. 黑盒测试可以检测软件是否有人机交互上的错误
C. 黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例
D. 黑盒测试用例设计可以和软件实现同步进行
C