Why did the Union plan to blockade all Southern ports?

a
Because this would stop the English from signing and treaty with Confederacy
b
This would cut off their supplies
c
a blockade would discredit Jefferson Davis
d
this would force the Confederacy to abolish slavery