多项选择题

以下语句对变量说法正确的有()

A.变量名称不能是关键字或动作脚本文本
B.变量名称的第一个字符必须是字母、下划线(_)或美元记号($)
C.变量名称允许有空格
D.变量名称可以使用底线符号“-”,其余的特殊符号无法使用