AZTest.org

Check your answer!
6 , 18 , 66 , 258 , ? , 4098
A) 514
B) 1026
C) 2050
D) 2052
E) 516