Correct Answer: C
Explanation:
When you hope against hope, you are someone who believes and holds onto certain principles. Where there is no hope, if you were to still try hard, that would be hoping against hope.i.e hope with none/very little likelihood of success.