单项选择题

下列哪项是将一个十六进制值赋值给一个long型变量

A.long number = 123L;
B.long number = 0123;
C.long number = 0123L;
D.long number = 0xl23L;