Who wrote the poem "The Eve of St Agnes"?ALord ByronBJohn KeatsCWilliam WordsworthDAlfred TennysonAnswer: B. John Keats Read Explanation: The Eve of St AgnesKeats blends romanticism, medieval imagery, and sensual language to tell the story of Madeline and Porphyro, two lovers who come together in secret. The poem explores themes such as love, dream vs. reality, innocence, and desire, all presented in lush, vivid detail. Read more in App