Hi,
Of all the answers given above, I'd say that B. Pseudocode is used to express algorithms so that you are not distracted by details of C syntax. Pseudocode is much more englishlike than the syntax of a programming language, so it's easier to read and understand the logical errors when writing code.
I hope this helps!