单项选择题

3, 1, 9, 29, 105, ( )。

A.370
B.373
C.375
D.376