单项选择题

They fulfilled the plan earlier than they ______ .

A.have expected
B.were expected
C.were expecting
D.had expected.