WASHINGTON -- The U.S. Coast Guard says BP is exhausting every technical means possible to stop the flow of oil in the Gulf of Mexico.

Speaking to reporters at the White House, Coast Guard Admiral Thad Allen said Monday that federal law dictates that BP is responsible for the cleanup, and that the government is responsible for overseeing that effort.

Allen says that pushing BP out of the way would raise the question of who would take over.

On Sunday, Interior Secretary Ken Salazar said he is not completely confident that BP knows what it is doing.

Millions of gallons (liters) of oil have spewed from the well that blew out after an offshore drilling rig exploded April 20.