A) Neither carbon nor oxygen has satisfied the octet rule
To begin with...
The bond between carbon and oxygen is suppose to have 3 bonds in between
Second:
The lone pairs are not drawn. Since carbon monoxide has 3 bonds in between it should have a lone pair (2 dots) left over on each atom.
Reminder: in order to satisfy the octet rule EACH atom must have 8 electrons. Carbon has 4 valence shell electrons and oxygen has 6. In order to satisfy this rule, there should be 3 bonds in between which makes a total of 6 for each atom plus the lone pairs that make up the 8.
I hope that’s not too confusing, if you still have any questions please let me know in the comments (: