I think that the answers should be a,b,d. a is correct coz when u create an instance of thread it is in runnable state. anwer b is correct coz the default priority as u say for a thread is NORM_PRIORITY. i do not understand the third option. the last option should be correct because the start() is going to call the run(). tell me if i am correct or wrong.