Children talk about their favourite books

To celebrate Children's Book Week, the charity Booktrust has compiled a list of 100 books that they say every child should read by the age of 14.

But what makes a great book and why?

BBC News asked some children about their own favourite books.