(21)
A. 对B 进行反编译,不能还原出源程序A
B. 对B 进行反汇编,不能得到与源程序A 等价的汇编程序代码
C. 对B 进行反编译,得到的是源程序A 的变量声明和算法流程
D. 对A 和B 进行交叉编译,可以产生在机器C 上运行的动态链接库