A local grocery store offers 3 brands of laundry detergent. Brand A costs $14.99 and contains 40 fluid ounces of detergent. Brand B costs $19.99 and contains 50 fluid ounces of detergent. Brand C costs $21.99 and contains a half-gallon of detergent. Which of the detergents has the best value?