contestada

What does the word perennial mean?
O lasting a long time
O not lasting a full year
O not before this year
O before the year begins