The foreign phrase Charge d’affaires means

The foreign phrase Charge d’affaires means

? a. An affair of heart

b. Deputy ambassador

c. An Awkward situation

d. None