Hello everyone I am new here on the site, I had a test a few days ago that I failed, and there was this question that I could not understand.

Given:

Question 1

Suppose there is a reduction . Determine which of the following statements is correct:

- P = NP
- P = CoNP
- because
- CoNPC =
- None of the above claims are true

question 2

Be C some language and assume that and also that . Determine which of the following statements is correct:

- if then P=NP
- If and only if P=NP
- Necessarily P = CoNP, no matter which class C. existence of such reductionism enough to conclude it.
- if then
- None of the above claims are true

In my opinion the answer to the first question should be 3, but I can not understand why it is correct and others are incorrect

And I also think for the second question the answer is 4, it seems very logical but I do not understand why