They all returned to the village ______ that the danger was over

They all returned to the village ______ that the danger was over.
A、convincing
B、convinced
C、to convince
D、having convinced
【正确答案】:D
【题目解析】:分词短语作状语。此处现在分词短语作状语,表示原因,“convinced that the danger was over"这个动作发生在“returned to the village”之前,因此用完成式。