Margrethe II has announced her abdication. She was the queen of

(A) Denmark
(B) Spain
(C) Italy
(D) Sweden

The answer is: (A) Denmark
Margrethe II has announced her abdication on 31 December 2023. She will officially abdicate on 14 January 2024.