English has adopted many words from
other languages. Which adopted word
means "for this" or "for this specific
situation"?
A. rendezvous - French
B. ad hoc - Latin
C. tsunami - Japanese