Who wrote the poem ’The Seven Ages’ ?

Who wrote the poem ’The Seven Ages’ ?

A. John Milton
B. Geoffrey Chaucer
C. William Shakespeare
D. Edward Gibbon