2.若互不相等的实数成等差数列,成等比数列,且,则 ( D )
A.4 B.2 C.-2 D.-4
解:由互不相等的实数成等差数列可设a=b-d,c=b+d,由可得b=2,所以a=2-d,c=2+d,又成等比数列可得d=6,所以a=-4,选D