North Korean leader Kim Jong Un supervised a test-fire of a submarine-launched ballistic missile and declared it "the greatest success" that put the country in the "front rank" of nuclear military powers, official media reported on Thursday.