The idiom ‘Turn heads’ means:English A. too pleased B. get angry C. attract a lot of attention D. get acquainted