单项选择题

A.变量名必须用标识符来标识
B.变量必须先定义,后使用
C.变量的类型必须是基本数据类型
D.变量的定义可以出现在程序的任何位置