I would say it's B. I first calculated the unit price for a 1 lb pumpkin by dividing 4 by 6 and got 0.6666.... I also noticed how the weight goes up by incriments of 4, and the price goes up by six. I then tested each theory. If the price went up .50 cents for each pound, the price for 8 lbs should be 8 dollars, so it's incorrect. If it goes up by 1.50, the price would be 12 dollars, which is correct.