Btw I think Mrs. D is protecting Cece. She's wearing the #### in this finale that Ashley (Hannah's mom) pulled from the new clothes bag in Ally's room in last weeks episode with the wedding dresses that "mysteriously" disappeared.
I don't think Cece is A, but I think she might be who Mrs. D is protecting.