Multiple choice general knowledge Who invented Dynamite? Sir Alexander Graham Bell Benjamin Franklin Thomas Alva Edison Alfred B. Nobel Reveal answer Fill a bubble to check yourself D Correct answer Explanation Alfred Nobel, Swedish chemist and engineer, invented dynamite in 1867 as a safer and more stable alternative to nitroglycerin. His invention earned him the fortune used to establish the Nobel Prizes.