B is the correct answer! The hyphens in the other sentenced are misplaced and thoroughly unnecessary.
It is true that putting thoughts into words requires a knowledge of a language's structure and vocabulary.
Not so much of its structure, but you definitely need to know a few words if you want to get your thoughts across.
It’s B.wanted. It’s the only word talking in the past tense.