What are the next three terms in the sequence?
2, -3, -6, 18,...

A. -108, -1,944, -209,952
B. -108, 1,944, -209,952
C. -108,-1,944, 209,952
D. 108, 1,944, 209,952