Which country is known as “mistress of the sea” ? (A) America(B) England(C) France(D) India Answer: (B) EnglandEngland is known as the ” mistress of the sea”.