Question: who is responsible for deepwater horizon oil spill
answer: BP