The Japanese naval fleet was decisively defeated in which battle of the Pacific Theater?
a. Battle of Iwo Jima
b. Battle of Midway
c. Battle of Guadalcanal
d. Battle of Okinawa