The better use you can make ________ time, the greater contributions you will make ________ society.

The better use you can make ________ time, the greater contributions you will make ________ society.

A.in; to

B.of; to

C.on; for

D.up; for

答案及解析: B

make use of"利用";make contributions to"对……做贡献"。