What it the moaning of the Idiom/proverb “To be at loggerheads” ?

A. To cooperate with enemies
B. To be in strong disagreement or dispute
C. To face stiff opposition
D. To tax one’s mind and body

choose the correct meaning of idiom “The birds & the bees___ :

A. Depression and low spirits
B. Remain undecided & uncomplete
C. Do favors for getting favors
D. Basic information about se*ual behaviour in humans

He said to me, “I expect you to attend the function.”

A. He told me that he had expected me to attend the function.
B. He told me that he expected me to attended the function.
C. He told me that he expected me to have attended the function.
D. He told me that he expected me to attend the function.

Idiom ” As the Crow flies ” means:___?

A. In a indirect way
B. The impossible task
C. In a direct & straight way
D. None of these

Choose the correct meaning of idiom “Champing at the bit__?

A. Something difficult to accept
B. Extremely Impatient
C. A pessimistic Person
D. None of these

Choose the correct meaning of idiom ” Spill the beans__:

A. Become uncertain about something
B. To avoid from someone
C. To reveal the Secrets
D. Something difficult to accept