Tag these statements A,B,C. Here is a direct solution.

A implies B so it cannot be the only true statement. Therefore, X cannot be red.
B cannot be true because if "Y is not Red" then Z must be red, rendering both B and C true. So B is False and thus Y=Red.
C remains the only option for the true statement.
Z cannot be Blue or Red so it Z=White. This leaves X=Blue.

Check it out: X=Blue, Y=Red, Z=White renders A, B False while C is True.

Tag these statements A,B,C. Here is a direct solution.

A implies B so it cannot be the only true statement. Therefore, X cannot be red.

B cannot be true because if "Y is not Red" then Z must be red, rendering both B and C true. So B is False and thus Y=Red.

C remains the only option for the true statement.

Z cannot be Blue or Red so it Z=White. This leaves X=Blue.

Check it out: X=Blue, Y=Red, Z=White renders A, B False while C is True.