BP Gulf oil spill trial opens