Consider two languages $L_1$ and $L_2$, each over the alphabet $\Sigma$.
Let $f: \Sigma \to \Sigma$ be a polynomial time, computable bijection, such that:
$$\forall x: \left (x \in L_1 \iff f(x) \in L_2\right )$$
Further, let $f^{-1}$ also be polynomial time computable.
Which of the following can NOT be true?
(A) $L_1 \in \mathbf{P}$ and $L_2$ is finite
(B) $L_1 \in \mathbf{NP}$ and $L_2 \in \mathbf{P}$
(C) $L_1$ is Undecidable and $L_2$ is Decidable
(D) $L_1$ is Recursively Enumerable and $L_2$ is Recursive