Reply to "will; will be"

Both correct.
a

b is used only when one wants to give a more complete answer:

Yes, I will be there at 7.
×
×
×
×