已知等比数列{an}满足a1=3,a1+a3+a5=21,则a3+a5+a7=______.
 
【正确答案】 B
【答案解析】设等比数列{an}的公比为q,则a1+a2+a5=a1(1+q2+q4)=21, 即q4+q2+1=7,故q2=2,所以a3+a5+a7=q2(a1+a3+a5)=21×2=42. 综上所述,答案选择B.