Answer:
The correct answer is narrator.
Step-by-step explanation:
In poetry, the term speaker refers to the voice behind the poem. Or in other words, the narrative voice that speaks the poem, which is not necessarily referred to the poet even in biographical poems.
Bearing the stated above, it could be said that in poetry, the term speaker does not refer to the main character, poet or reader, but to the narrator.