It depends on the type of submarine.
Fast-Attack submarines are normally named after fish or previous submarines; Ballistic Missile submarines were originally named for famous Americans in history, though today they are named for States of the Union. This is done in no small part to foster good will and political support.
Some attack submarines are also named for famous politicians who have been more than kind to the Navy over their years of service in Congress or the White House, and the USS Hyman G. Rickover is named for Admiral Rickover, "Father of the Nuclear Navy".
During WW2 the US Navy built 126 submarines.
1. Ballistic submarines 2. Attack submarines
No sorry
75
52 US submarines were lost in WW2. This was about 1 in every 5 submarines that the US had in WW2
Yes, submarines were used by the Confederate Navy in the US Civil War.
The US Navy currently has 14 active duty Trident (Ohio Class) Ballistic Missile Submarines. They are scheduled for replacement beginning in 2028.
Submarines and Aircraft Carriers
$2.4 billion for the newest Virginia Class attack submarines
Sonar
At the beginning of 1917 the German navy had 111 submarines. This was a large increase from 1916 when they had only 68.
No, India will get annihalated by the Chinese submarines. Unless you pay me big bucks to come a sink all of there submarines.