问题

With our knowledge ________ practice,we can make great 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
正确答案是: