A
When you excuse yourself from the table and talk in another part of the restaurant.
B
When the call concerns those who you are having dinner with (i.e., the call is from the boss).
C
Only when you make the call very brief and apologize to your dinner mates.