Предложение сложное бессоюзное (основы все далось, он пел, танцевал и т.д.),
значит, первый вариант отпадает сразу. Чтобы установить смысловые связи
между частями, можно подставлять слова-подсказки: условие – если, пояснение
– а именно, причина – потому что.