Why was the Battle of the Coral Sea significant for the Allies?

a. It destroyed the Japanese navy's carrier fleet.

b. It re-opened American trade with Europe.

c. It kept the Soviet Union out of the Pacific war.

d. It stopped Japanese plans to invade Australia.