单项选择题

Which statement of assigning a long type variable to a hexadecimal value is correct?()

A. long number = 345L;
B. long number = 0345;
C. long number = 0345L;
D. long number = 0x345L;