Where is the Red Square situated? (A) Kashmir (B) Moscow (C) China (D) New Yorkâ–ºCorrect Option Correct Option is: B