单项选择题

The computer doesn’t work well, so something () wrong.

A. can have gone            
B. should have gone
C. must have gone            
D. ought to have gone