To find the selling price that would maximize the profit, we need to find the x-coordinate of the vertex of the parabola given by the profit function.
The profit function is given by p(x) = -10x^2 + 700x - 6000.
To find the x-coordinate of the vertex, we can use the formula x = -b/2a, where a = -10 and b = 700.
x = -700/(2*-10) = -700/-20 = 35.
Therefore, Vinny should charge $35 per hat to maximize his profit.
To find the maximum profit, we substitute x = 35 into the profit function:
p(35) = -10(35)^2 + 700(35) - 6000 = -10(1225) + 24500 - 6000 = -12250 + 24500 - 6000 = 6250.
Therefore, the maximum profit Vinny can make is $6250.
So the correct answer is B) 6250 at 35 per hat.