单项选择题

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