单项选择题

等比数列an中a1=1,当n≥3时,an是它前两项的等差中项,则数列an的公比为( ).