Altiparmakpinar544rans Altiparmakpinar544rans İngilizce Answered MERHABA ARKADAŞLAR SORUYU AÇIKLAYABİLİR MİSİNİZ ?One oil company in particular claims__ its beast to balance economic progress with environmental care and social responsibility.A) to be done B) having done C) doing D) having been done E) to have to