For what reasons might a
thread stop execution?
a) A thread with higher priority began execution.
b) The thread's wait() method was invoked.
c) The thread invoked its yield() method.
d) The thread's pause() method was invoked.
e) The thread's sleep() method was invoked.
I think the answer is a,b,e. I am not sure about choice d. Should we take d as right as yield temporarily pauses executing a thread