AustinPowers1221 AustinPowers1221 30-03-2020 English contestada The delicatessen that we love _______ in great customer service and fantastic food. Which verb belongs in the sentence above. A. Have excelled B. Are excelling C. excels D. excel