Which of the following are possible sources of Earth's water?