John McCain said Obama wasn’t a socialist when he was asked by Larry King.
Obama himself is not a socialist; only his policies and ideology are socialist.