Краткое пояснение: Необходимо сопоставить части предложений, чтобы получились грамматически верные и логически завершённые конструкции.
Логика такая:
- 1 - Б. Учитель объявил: контрольная работа переносится, и перед нами открылось поле, которое было покрыто цветами. (Предложение сложносочинённое, части соединены союзом «и», перед которым ставится запятая).
- 2 - А. Собака зарычала, когда увидела незнакомца, но не бросилась на него. (Предложение сложноподчинённое с сочинительной связью. Запятая ставится перед «когда» и перед «но»).