单项选择题

A.当synchronized()语句块执行完毕
B.当调用了线程的suspend()方法
C.当在synchronized()语句块中出现异常(exception)
D.当持有锁的线程调用该对象的wait()方法