Answer: Option (a) is the correct answer.
Step-by-step explanation:
A stretch of a river or water stream where depth of water is above average and velocity of water is below average is known as a stream pool.
Whereas a pond is defined as a smaller body of water that occurs naturally.
Therefore, we can state that the main difference between stream pools and ponds is that stream pools have an observable current.