Which of the following is an edible flower?
Choose Your Option
A. Carrot
B. Cauliflower and broccoli
C. Potato
D. Spinach