Shakespeare's long narrative poem is ______.
A.The Tempest
B.Hamlet
C.Pericles
D.Venus and Adonis
正确答案是D