D
分析:设等差数列的公差为d,根据等差数列的前n项和的公式化简S
4=S
8,得到首项与公差的关系式,根据首项大于0得到公差d小于0,所以前n项和S
n是关于n的二次函数,由d小于0得到此二次函数为开口向下的抛物线,有最大值,则根据二次函数的对称性求出n的值,S
n取得最大值.
解答:由S
38=S
12,得:
38a
1+

d=12a
1+

d,
解得:a
1=-637d,又a
1>0,得到d<0,
所以S
n=na
1+

d=

n
2+(a
1-

)n,
由d<0,得到S
n是一个关于n的开口向下抛物线,且S
38=S
12,
由二次函数的对称性可知,当n=

=25时,S
n取得最大值.
故选D.
点评:此题考查了等差数列的性质,考查了二次函数的图象与性质,是一道综合题.考查计算能力.