BP team leader for stopping 2010 oil spill tells court of company's reasoning, limitations