The longest-reigning monarch of present world is: Leave a Comment / GK Mcqs A. The King of Japan B. The King of Bhutan C. The King of Thailand D. The King of Sweden