Answer B. (Future perfect tense is used, as the sentence refers to something that will be completed by some point in the future.) is correct.
B is correct because the event which will happen in the future (the baking of the cakes) will also have ended.
I will have baked is a correct form of future perfect, because future perfect is made with the following construction:
Subject + will have + past participle
If you are not careful, you can burn yourself or if anyone else is around, you can burn others. Take Note: BE SAFE AROUND FIRE, FLAMMABLE SUBSTANCES, OR FLAMMABLE ITEMS! KEEP OUT OF REACH OF CHILDREN!!!
The mood of "Delfino 2: Diez in the Desert can best be described as: Hopeful<span>
The story of </span>Delfino 2: Diez in the Desert revolves around the effort of Diaz(the main character) to keep a group of immigrants alive in their quest to reach their final destination