Hi Olaf,
The difference between answer choices (A) and (B) comes down to what the stimulus tells us we already know versus what we don't. This is a conditional reasoning problem, so I'll start with the conditional statements given:
"No one would want to risk surgery
unless it was performed by someone highly competent to perform surgery."
Unless is a signifier for a necessary condition here so the statement should be diagrammed as:
risk surgery
performer is highly competent
and the contrapositive:
performer is highly competent risk surgery
Then we are given that general surgeons are "extremely competent to perform surgery" which we can diagram as:
general surgeon
highly competent
and
highly competent general surgeon
Lastly, the stimulus concludes by saying that having surgery performed by anoyone but a general surgeon "involves highly undesirable risks," which diagrams out as:
general surgeon risk surgery
So what's wrong with the conclusion? It relies upon a mistaken negation of the second conditional statement to draw a false inference that only general surgeons are competent enough to risk having perform surgery.
Answer choice (A) is false, because the second conditional statement tells us that all general surgeon are competent, and thus there cannot be any general surgeons who are incompetent.
Answer choice (B) correctly identifies the issue that we only know that all general surgeons are competent enough to risk performing surgery, but we don't know anything about other doctors. Maybe some others are competent enough to perform surgery, or maybe not, but we cannot exclude the possibility.
Hope this clears things up!