请教一道英语选择题,高一的
TheProjectheinsistedon_____tobeagreatsuccessintheend.A.provingB.provedC.wasprovedD.beingproved应该选哪个?顺便说下理由,尽量详细易懂一点,谢谢。