Trivia QuestionLong Island Sound separates the Long Island from which state?A) New York B) Maryland C) Delaware D) Connecticut Next Question >>