So what exactly is the question? I think you need to put a source so we know how to answer it.
They go to Cafe Cova where the waitresses are very patriotic in this wartime Italy. While there they appear to reminisce about WWI and think about the value or meaning of their medals in which Nick's medals he feels are not earned nearly as much as the medals of the others. A fellow soldier warns him never to get married.
These are antonyms!!
Resistant means that something can't affect it (the resistant object), or has a hard time affecting it. For example, water resistant shoes aren't easily affected by water; water cant pass through them as easily as non-water resistant shoes.
Yielding means that something is flexible or is influenced by another thing easily. For example, when you "yield" when driving, you are letting the other cars go before you; or, when an object "yields" to pressure, it is bending under pressure (though not quite breaking).
In summary: resistant means nothing can touch it, while yielding means that things easily affect it; thus, antonyms.
I will leave the answer is C. The person who wrote the paragraph used a personal example, but personal example did not help.