Option D is correct
sol - For causal - output depends only on the present value only, it should not take any future value.
But in this problem, if you put t=2, y(2) = x(4), means it depends upon the future instance of time. So, the given signal is non-causal.
Time Dependency -
If a system is having time scaling it would be time variant. This time scaling could be on both sides, input or output.
Please go through the videos for system property provided by Neso academy, they have explained it very well. After watching those videos you would hardly take 20 sec to answer these questions.