多项选择题

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

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