单选题 以下合法的VB变量名是(  )。
【正确答案】 B
【答案解析】【解析】①变量必须是由字母、汉字、数字、下划线组成的字符串,且第一个字符必须是英文字母或者汉字,最后一个字符可以是类型说明符;   ②变量名不能包含+ - * / !@ # ¥ ?小数点等字符,且长度不能超过255;   ③不能用Visual Basic的保留字(例如End、Len、Sub等)作为变量名,但可以把保留字嵌入到变量名中,同时变量名也不能是末尾带有说明符的保留字;   ④Visual Basic不区分变量名和其他名字中字母的大小写,但习惯上,符号常量一般用大写字母定义。   故本题选B。