单项选择题

如果一个应用软件的可执行文件(目标代码)可以在两台计算机系统上运行,则这两台计算机上()。

A.CPU必须是兼容的
B.CPU必须具有相同型号
C.必须具有相同的硬件配置
D.可以完全不同