单项选择题

The doctor will not perform the operation______it is absolutely necessary.

A.so
B.if
C.for
D.unless