What are the flowers that last forever called?\nOptions:\n- yellow\n- perennial\n- orange\n- pink\n- never
Please answer the following question by reasoning step-by-step.
perennial
Perennial means that last for long or apparently infinite time so flower can be called perennial if lasts forever.

.

The answer is perennial