肯定不是必须的。答应给别人20万,不论是赠与还是借给人家,只要事实还没有发生,那就不是一定要给的。即使你口头答应了,一段时间以后,你的情况也许会发生很大的变化,你完全可以根据自身的情况决定是否兑现你的口头承诺!希望我的回答能够帮助到你,谢谢。