Here's a question: A battleship can be sunk by an unseen torpedo fired by a what?

Here are possible answers to this question:
- patrol boat
- submarine
- corvette
- destroyer
- frigate

I believe the correct choice is "submarine", here's why:


submarine sunk by an unseen torpedo fired