单项选择题

A.^(-\d(0+))$
B.^(-()\d+)(\.\d+)()$
C.^[A-Za-z0-9]+$
D.^[1-9]*[1-9][0-9]*$