(B) Class B pool--Any pool used for public recreation and open to the general public with or without a fee.