In many parts of the world, nodding heads means _________.A. happiness B. disagreement C. agreement
试题篮