0
Cabbage is a biennial plant that is grown as if it was an annual (as are carrots).
A biennial plant flowers every two years
Yes.
http://en.wikipedia.org/wiki/Biennial_plant
annual plant
guava is a perennial plant