单项选择题

​现代软件开发的一个基本原则是:()测试代码、提供可运行的软件。

A.推迟
B.封装
C.分离
D.尽早