But most fans share an esprit de corps. Identify the meaning of the commonly used foreign phrase in this sentence. A) physical and spiritual connection B) group spirit and sense of enthusiasm C) a military honor for physical achievements D) irresistible desire, often leading to compromise