California Attorney General Kamala Harris and district attorneys from seven counties across the state filed suit Monday alleging that BP and Arco have engaged in environmental violations at more than 780 gas stations in the state.