单选题 The woman ______ herself to doing scientific research.

【正确答案】 D
【答案解析】commit oneself to doing sth.是“献身于,致力于做某事”,固定短语。