单选题 如图,菱形ABCD的边长为a,点O是对角线AC上的一点,|OA|=a,|OA|=|OC|=|OD|=1,则a等于______

A.
B.
【正确答案】 A
【答案解析】[解析] 因为△BOc∽△ABC,所以 ,即 ,所以,a 2 -a-1=0。由a>0,解得