Which of the following drives is suitable for mines where explosive gas exists ?

Which of the following drives is suitable for mines where explosive gas exists ?

A. Steam engine
B. Diesel engine
C. Battery locomotive
D. Any of the above