单项选择题

C#应用程序中,标识符用于给程序处理的数据对象命名。组成标识符的字符为字母、数字和下划线,标识符的第一个字符()。

A.必须是字母
B.必须是字母或者是下划线
C.必须是下划线
D.可以是字母或者是下划线