The stated capacity of a water taxi is for 25 passengers, and the water taxi is rated for a load limit of 3750 lb. The maximum mean weight is 150 lb. What is the maximum number of passengers the water taxi can carry?

a) 20
b) 22
c) 25
d) 30