You can answer this by eliminating options.
III statement where all P is ULT when X is scheduled switching between threads is register switch which takes lesser time compared to context switch. Q kernel level threads will be scheduled independently of Y and switching between threads is a context switch. So think of it like Q + 1(X) processes to be scheduled on CPU. Therefore it's clear that Y takes more time than X due to context switch for switching between each thread. All options other than 3. contains III, therefore, 3. is the answer.