Ответ:

Фразеологизм — это устойчивое сочетание слов с целостным переносным значением.

В предложении «Она была рада до слёз» выражение «до слёз» означает «очень сильно» и употреблено в переносном значении.

Ответ: 4) Она была рада до слёз.