单项选择题

2,14,84,420,1680,( )

A.2400
B.3360
C.4210
D.5040