Which of the following sentences contains an idiom?

A) Peter is acting so strangely lately that I'm beginning to think he has lost his marbles.

B) Carlos was sad when his grandfather passed away because they were very close.

C) Dude, I really wish you would stop making that noise!

C) None of the choices are correct.