Интересный вопрос, но весьма сложная этимология.Происходит от праслав. *vъpiti, синонимы: воскликнуть, вскричать, голосить, взрыдать...
Скорее всего танцевать стоит от слова възъпити. Если смотреть этимологию слова, то увидим, что в сербохорв "в" нет - у́пити; в чешск. úpět , в словацк. upeť - вопить. Видимо, в древнерусском языке в слове этом и не было "в", по аналогии с другими славянскими языками. В старославянском въпити, възъпити, позднее, церковнославянском взпити. Скорее всего приставка вз появилась где-то в 12-13 веках.
В современном русском возопить. В результате реформ появлялись новые словообразовательные модели.
ВЗПИТЬ - для русского языка три подряд согласные в начале слова вызывало трудность при произношении, поэтому появилась протеза О: град - город, глад - голод, взпить - возопить. Церковную приставку заменили русской, вставив протезу.
Сегодня в слове возопить, выделяется корень возоп-