Shakespeare's long narrative poem is ______.

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