单项选择题

将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是()。

A.缺少.frm窗体文件
B.该可执行文件有病毒
C.运行的机器上无VB系统
D.以上原因都不对