Westie,
Not B) - he might ask for other favo(u)rs whilst I'm down on my knees.....
Not C) - no point really.
Probably A) - so long as there were no tongues involved! But I'd say "Vive la France" rather than 'viva' in order to avoid offence. The we'd have a couple of glasses of cognac and take the pi$$ out of the fat Yank's beer belly!