单项选择题

若程序中使用的变量未设置初始值,则()

A.编译时一定出错 
B.运行时一定会出错 
C.链接时一定出错 
D.运行结果可能出错