单选题 在软件的开发与维护过程中,用来存储、更新、恢复和管理软件的多版本的工具是______。
A.文档分析工具 B.项目管理工具
C.成本估算工具 D.版本控制工具

【正确答案】 D
【答案解析】