一道关于devote的选择

问题描述:

一道关于devote的选择
35.Mrs Zhang is all her time and energy being a mum right now.
A.devote; on B.devoting; on C.devote; to D.devoting; to
为B,我开始也选的是D..
请问答案正确还是我正确?

D.devoting; to
be doing
dovote...to...致力于.
张老师把她所有的时间和精力都投入到做一个好妈妈上.