Molly, Dolly, Sally, Elly and Kelly are sitting on a park bench.  Molly is not sitting on the far right and Dolly is not sitting on the far left.  Sally is not sitting at either end.  Kelly is not sitting next to Sally and Sally is not sitting next to Dolly.  Elly is sitting to the right of Dolly but not necessarily next to her.  Who is sitting at the far right end? 
选项为:A:Molly　  B:Dolly　  C:Sally　  D:Kelly　  E:Elly　  请回答其中一个选项.