单项选择题

A.1008
B.512
C.504
D.1024