
In the 'Anne of Green Gables' series by L.M. Montgomery, who is the loyal and imaginative friend to Anne Shirley?
Matthew Cuthbert
Marilla Cuthbert
Diana Barry
Gilbert Blythe