Well i believe the answer would be d but i could be wrong
B. It states that they are "alone together" and an oxymoron is two contradictory terms placed together.
And neigh like Boanerges. That's the sound a horse makes so it makes sense.
Courageous behavior, especially in battle.
or, polite attention or respect given by men to women.