问题

With our knowledge ________ practice, we can make contributions to our society [ ]
A: to base on
B: basing on
C: based on
D: base on
B: basing on
C: based on
D: base on
正确答案是: