Fulminate literally means to explode with a loud noise or to detonate violently. It also means to express vehement, thundering protest or denunciation. 'Thunder' captures the explosive, loud verbal aspect of fulminate, making it the best match among the options.