Q: Where do lancelets live? A:
Possible answers:
i. on land
ii. riverbeds
iii. deep sea caves
iv. shallow ocean water
Answer:
iv.