单项选择题

数列(an)的前n项和Sn满足log2(Sn-1)=n,则an是( ).

A.等差数列但不是等比数列
B.等比数列但不是等差数列
C.既是等差数列又是等比数列
D.既不是等差数列又不是等比数列
E. 以上结果均不正确