单项选择题

铁路使用的牵引动力主要有()。

A.电力机车
B.汽油机车
C.蒸气机车
D.煤油机车