Which of the following is considered as a fictional autobiography of Charles Dickens?
Great Expectations
David Copperfield
Tale of two cities
The battle of life