单选题

【正确答案】 B
【答案解析】本题涉及词语搭配知识。owe...to...是“归结于…”的意思,符合句意。own to...“承认”。