Everyday Science MCQs, General Knowledge MCQsWho invented the safety pin?(A) Charles Goodyear (8) Stewart Harshone (C) Walter Hunt (D) A. Rose The longest river without Delta is_____?Who was the founder of Mughal Dynasty______?