(1) All computer programmers who specialize in VC++ are internet savvy.
(2) None of the computer programmers in Delphi Corporation is internet savvy or specializes in VB.
(3) If Brian specializes in VC++, Carol specializes in VB.
If the statements above are all true, then which of the following must also be true?
(A) If Brian specializes in VC++, Carol is not internet-savvy.
(B) None of the computer programmers in Delphi Corporation specializes in VC++.
(3) If Brian is internet-savvy, he specializes in VC++.
(D) If Carol specializes in VB, Brian is not in the Delphi Corporation.
(E) Either Brian or Carol is internet-savvy.
Your Answer : D
Actual Answer : B
The correct answer is B and I think it because it uses just the statements 1) and 2):
If none of the computer programmers in Delphi Corporation is internet savvy (2), and because all computer programmers who specialize in VC++ are internet savvy (1), then none of the computer programmers in Delphi Corporation specializes in VC++.
But this might be wrong, because statement (1) never says that all the computer programmers who are internet savvy specialice in VC++. It just states this in the other direction.
That is why I think it might be D) the correct answer:
If Carol specializes in VB, then Brian has had (previously) specialiced in VC++ (3), and if Brian specialices in VC++ he must be an internet savvy (1). Since none of the computer programmers in Delphi Corporation is internet savvy (2), then Brian cannot be in the Delphi corporation... and this confirm D)
What do you think?
Thanks