In my opinion , b) and d) are the correct answers.
a) Daemon threads can not be grouped together - FALSE.You can always create a new
Thread that belongs to a particular ThreadGroup and call the setDaemon() method on that thread.
b) The JVM can terminate program when only daemon threads are running - TRUE.
c) Running Daemon threads prevent a Java VM from terminating program - FALSE.
d) Running User threads prevent a JVM from terminating program -TRUE.
------------------
Come on in !! Drinks are on the house in the Big Moose Saloon !!