Which expression means "face to face" in Spanish?

A. complicado
B. rĂ¡pidamente
C. cara a cara
D. sirve para

C. cara a cara

The expression that means "face to face" in Spanish is C. cara a cara.