Inventions The petrol engine was invented by? A) Nikolaus Otto B) James Watt C) Rudolph Diesel D) None of these Detailed Solution: No Details Prev Next