What did Jefferson do to stop the Barbary states from pirating American ships?

A. he blockaded the caribbean sea
B. he blockaded the port at tripoll
C. he blockaded the port at new orleans
D. he blockaded the french way