由题设知==x2+y2-xy=1,设x+y=t,y=t-x,得3x2-3tx+t2-1=0,由方程3x2-3tx+t2-1=0有解,知△=9t2-12(t2-1)≥0,由此能求出x+y的最大值.
【解析】
∵,,均为单位向量,
且•=-,=x+y(x,y∈R),
∴==x2+y2-xy=1,
设x+y=t,y=t-x,得:x2+(t-x)2-x(t-x)-1=0,
∴3x2-3tx+t2-1=0,
∵方程3x2-3tx+t2-1=0有解,
∴△=9t2-12(t2-1)≥0,
-3t2+12≥0,
∴-2≤t≤2
∴x+y的最大值为2.
故选A.