I would say B.
A is wrong because communication skills are equally important to technical.
C is wrong because communication is a huge part of job success.
D is wrong because everything can be taught one way or another.
Mike and his mother.
His grandmother also plays a role as a major part of the story.