在关于逆向工程(reverse engineering)的描述中,正确的是: ( ) 。 A、从己经安装的软件中提取设计规范,用以进行软件开发 B、按照“输出—>处理—>输入”的顺序设计软件 C、用硬件来实现软件的功能 D、根据软件处理的对象来选择开发语言和开发工具