You have made greater progress ____ we expected.

You have made greater progress ____ we expected.

A.as much as

B.so much as

C.than

D.more than

正确答案是C