多项选择题

在Java语言中,下面变量命名合法的有()。

A.variable123
B.123variable
C.private
D.selg_asd