Which of the following is true about a thread's priority in Java?
Select one:
a. The order in which threads execute is determined randomly.
b. The priority of a thread does not affect the order in which threads execute.
c. A thread with a lower priority will always execute before a thread with a higher priority.
d. A thread with a higher priority will always execute before a thread with a lower priority.