The triangle PQR is inscribed in the circle x y = 25. If Q and R have coordinates (3,4) and (-4,3) respectively, what is the measure of angle ∠QPR?

a) 90 degrees
b) 45 degrees
c) 60 degrees
d) 30 degrees