单项选择题

一个C源程序文件p1.c的内容如下:

另一C源程序文件p2.c的内容如下:

执行命令”gcc -o test p1.c p2.c“后将产生下列哪个结果?()

A.编译生成名为”test.s“的汇编源程序文件
B.启动test程序开始跟踪和调试
C.输出错误信息
D.编译生成名为”test“的可执行程序