Estados novo e executável: Uma nova thread inicia seu ciclo de vida no estado novo. Ela permanece nesse estado até que o programa inicie a thread, o que a coloca no estado executável.
Estado de espera: uma thread executável transita para o estado de espera enquanto aguarda outra thread realizar uma tarefa. Uma thread em espera volta ao estado executável somente quando outra thread a notifica para continuar a execução.
Estado bloqueado: Uma thread executável passa para o estado bloqueado quando tenta realizar uma tarefa que não pode ser concluída imediatamente e deve esperar temporariamente até que a tarefa seja concluída.
Estado terminado: Uma thread executável entra no estado terminado quando ela conclui com sucesso suas tarefas ou é de outro modo terminada.
Alternativa: B