Краткое пояснение:
Логика выбора: Необходимо подобрать наиболее подходящее окончание к началу предложения, сохраняя грамматическую и смысловую целостность. В данном случае, предложение "I have never seen such a beautiful building..." логически завершается фразой "...when I was cooking dinner.", образуя полную и осмысленную конструкцию.
Ответ:
1. A