heshott91 heshott91 Today at 12:17 PM English Answered Who is most likely the speaker of the poem, "My Last Duchess?" A. Alfonso II, Duke of Ferrara B. Robert Browning C. The Last Duchess of Ferrara D. Fra' Pandolf