John McCain actually said...
Because I have the right as a senator to have no comment. And who the hell are you to tell me I can or not?
Context
Senator McCain asserts his right to remain silent regarding his schedule during a press conference.
11/14/2012