问题

The police havefinally ______ the mystery .
A:succeeded tosolve
B:succeeded in solving
C:succeeded solving
D:succeeded on solving
B:succeeded in solving
C:succeeded solving
D:succeeded on solving
正确答案是: