Select the correct answer from the options below:
The Cantuta is the national flower of Peru, considered sacred in Inca culture and symbolizing the nation?s Andean roots.