单项选择题

A.Electro-hydraulic units
B.Steam units
C.Independent internal combustion power units
D.All of the above