A blunder is a serious mistake, typically one made through carelessness, stupidity, or confusion. 'Error' (B) is the correct synonym among the options. The other options - heavenly, magnificent, and scanty - are completely unrelated to the meaning of blunder.