Who invented Internal Combustion Engine?
A: Roger Bacon
B: Karl Benz
C: Dr. Alan M. Turing
D: Otto
Explanation: No answer description available for this question.