Rep. Barney Frank, explaining to CNN that, although he supports legalizing marijuana, he doesn’t use it much himself.