I'm just full of sunshine and light today.

What would you do in situations where your future FIL makes racist remarks?
Specifically, in a conversation about a local convenience store, "well, nippers are the only ones who can run convenience stores you know."
I'm not even sure who "nippers" refers to, but I am assuming those of Asian descent.
Do you
A. pretend you did not hear anything and resolve to never become involved in a conversation with him other than "wow, nice day eh?".
B. Explain that what he is saying is extremely racist and truly offensive.
C. Ditch your SO because thinking of a life with a FIL like that is horrendous.
D. Don't have a clue... but C isn't really an option. (FWIW, C isn't an option... but severely limiting conversation with the FIL is, and be damned about the consequences.)
PS. Another huge reason why I do not want to travel with this man, especially on his dime.