单选题 设a,b,c三数成等差数列,若x,y分别是a,b和b,c的等比中项,则x2+y2=______.
A.2a2 B.b2 C.2b2 D.c2

【正确答案】 C
【答案解析】[解析] 由题设条件,有
2b=a+c,x2=ab,y2=bc,
所以x2+y2=b(a+c)=2b2
故本题应选C.