A. John Philip Holland
B. Isaac Peral
C. Jules Verne
D. Leonardo da Vinci
Answer: John Philip Holland
A. John Philip Holland
B. Isaac Peral
C. Jules Verne
D. Leonardo da Vinci
Answer: John Philip Holland
Additional Information: John Philip Holland is credited with inventing the first modern submarine in the 1880s.
Subjects: Inventions and Discoveries, General Knowledge