(Choose 2 answers)
Which of the following are true statements about Java threads?
A. A thread is the smallest unit of execution for sequences of programmed instructions
B. A Java thread must be given code to run when it is started
C. Starting a thread takes a trivial amount of time and system resources
D. Starting a Java thread is the only way to write a concurrent Android app
Π