Question

Updated
Which of the following is most suited meaning of “delight the customer”?

AChoose Your Answer