单项选择题

下列为变量赋值的语句中,错误的是()。

A.SET @X = 10
B.SELECT @X = 10
C.SET @X = 10 + 10
D.SET @X = 10 + ’A’