单项选择题

起重机发动机的功用主要是()以带动起重机行走和工作。

A.发生机械能
B.发生动能
C.发生动力
D.产生力量