Q: Where do lancelets live? Choices: - on land - riverbeds - deep sea caves - shallow ocean water A:
Answer:
shallow ocean water