选B.
这道题考察的是不定式的完成时的用法.
翻译:据报道,这位被告已经承认偷窃了这位老妇人的项链.
“被报道”就是用的过去时,所以“承认”这一动作应该发生在报道之前,所以要用完成时.
不懂继续追问……