I think it would be b. because direct quotations aren't bad and are sometimes needed. Also, the other answers are needed. If you don't make the conversation natural for the character then the story won't make sense and humorous quotations are needed.