Я вот написал флейта. Что бы ангелы играли на дудочках, просто не слышал никогда такого словосочетания.
Тоже не могу отличить дудочку, дудку, свирель, флейту, и т.п. Но считаю, что не очень корректно будет со стороны организаторов принимать только ответ дудочка. Или дудка. Думаю остальные, подобного рода, музыкальные инструменты тоже есть верный ответ.
У меня, например, есть примерно такая, как на рисунке на воротах, дудка, советская промышленность выпустила лет 30 назад. Но, почему-то, всегда эту деревяху именно флейтой называли.