单选题

【正确答案】 A
【答案解析】[注释] 词义搭配。owe obligations to sb.向某人承担义务;commit oneself to doing sth.使自己承担做某事的任务;attribute...to把……归因于;embark on着手,开始从事,例如:embark on a new career(从事一项新的职业);embark on a long journey (开始漫长的旅行)。