These are actually very instructive if you put some information into the reasons for the wrong or right answers. I dislike the format of some of the questions (like ones with nonsensical answers and "which one is not" questions.
#1 is definitely "9-bit". I see where Don is coming from with the serial framing and parity, but in this context "9-bit" makes no sense so it is the odd one out.
#2 "The CPU" is out of place. All the rest are software components that need memory.
#3 I would lean toward "B", because I can say "The controller's CPU contains a microprocessor", when I consider the "controller" to be the whole shebang (CPU, I/O cards, chassis, etc).
#4 Mike and Don are right; a Word is 16 bits, so the answer is A.) 128,000 bits.
#5 I would argue with the instructor on this one. Using "K" instead of "kb" for kilobits or "kB" for kilobytes is common but incorrect. However, in the next question he uses "K" to describe memory sizes that we know are measured in kilobytes, where 1 kB = 1024 bytes. I agree that you should presume he is defining "K" = 1000 bytes.
#6 Wow... hard to say. The smallest ControlLogix has 750 kilobytes of memory, but the biggest SLC-5/03 has 32 kilobytes. I'd play it safe and say "often 32K or less".
#7 I agree with E. for this one. I think of the "big thing in Slot 0 with all the lights on it" as a "CPU" when I am talking about PLC's, but of course on this PC, the CPU is the Intel microprocessor chip.
I was very pleased to see a "student" question that showed some work being put into it. It's sort of like discussing "Who Wants to Be A Millionaire" before you say "Final answer, Regis".