FAR 91.3 says:
Aircraft approach category means a grouping of aircraft based on a speed of VREF, if specified, or if VREF is not specified, 1.3 Vso at the maximum certificated landing weight. VREF, Vso, and the maximum certificated landing weight are those values as established for the aircraft by the certification authority of the country of registry. The categories are as follows—
(1) Category A: Speed less than 91 knots.
(2) Category B: Speed 91 knots or more but less than 121 knots.
(3) Category C: Speed 121 knots or more but less than 141 knots.
(4) Category D: Speed 141 knots or more but less than 166 knots.
(5) Category E: Speed 166 knots or more.
So an aircraft category never changes because it is always Vref at max landing weight.
What if I fly an approach at a speed that falls into a different category? For instance, a jet may land at significantly less than this speed if very light, or more than this speed if landing with less than full flaps due to a failure (or any other operational reason). Which minimums do you use then?