以下关于黑盒测试的叙述中,不正确的是( )。
A. 不需要了解程序内部的代码及实现
B. 容易知道用户会用到哪些功能,会遇到哪些问题
C. 基于软件开发文档,所以也能知道软件实现了文档中的哪些功能
D. 可以覆盖所有的代码
D