Looks like I have joined the party late!! OK, here are my answers....
A is Genie (I was very curious to play the episode when I saw him first in my game) B is Giggles (do not remember in which episode(s) I saw him)! C is Alan (I remember the Special event I used to play with him ) D is Mary (She is my favourite when I used to play only on my PC, because she opened new episodes for me 🤗) E is Benny the bunny (He was in one of the earliest episodes & don't remember where else )