A. Egypt
B. Russia
C. Canada
D. Greece
Submitted by: Mehran Ali
Greece has the longest national anthem in the world. It has 158 stanzas, written by the poet Dionysios Solomos (although the cut-down version is shorter than Uruguay’s, which is more than five minutes long). Colombia, Senegal, Belgium and Ecuador have anthems written by their prime ministers or presidents.