18、B. C. D.解析:选A 方法一:∵不等式x2-2ax-8a2<0的解集为(x1,x2),∴x1,x2是方程x2-2ax-8a2=0的两根.由韦达定理知∴x2-x1===15,又a>0,∴a=.故选A.方法二:由x2-2ax-8a2<0,得(x+2a)(x-4a)<0,∵a>0,∴不等式x2-2ax-8a2<0的解集为(-2a,4a),又不等式x2-2ax-8a2<0的解集为(x1,x2),∴x1=-2a,x2=4a.∵x2-x1=15,∴4a-(-2a)=15,解得a=.故选A.9.已知f(x)=则不等式x+xf(x)≤2的解集是__________.解