From following find the correct punctuated sentence

A ) Shakespeares Hamlet is the play for all ages

B ) Shakespeare Hamlet is the play for all ages

C ) Shakespeares' Hamlet is the play for all ages

D ) Shakespeare's Hamlet is the play for all ages ✅