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