International Whaling Commission

Consider the following statements with respect to International Whaling Commission:

  1. The International Whaling Commission (IWC) is an international body set up under the aegis of United Nations.
  2. Japan is the only country opposing it.

Which of the statements given above is/are correct?

A
1 only
B
2 only
C
Both 1 and 2
D
Neither 1 nor 2