The correct option is B blown away
In informal English, 'Blown up' means exploded. 'Blowdown' is usually used to refer to situations in which trees fall because the soil cannot keep wind pressure. "Blown away' means highly impressed or overwhelmed. Hence, in this context, 'blown away' would suit best. So, option B is correct and the other options are not because they do not provide the appropriate information.