问题

s got crazy and has been sent to the mentalhospital. Did you tell her boss about that—Yes, but I _______her husband first.

A:can have told
B:should havetold
C:need havetold
D:must havetold
正确答案是: