This question is crazy, considering most of the proposed "solutions." We were bad at this last time, so you just need to change your expectations or make it easier. -.-
Recovery point objective doesn't change because it is always the same objective, fail-over services.
RTO - Time has nothing to do with running out of "computational power"
Mission-essential functions should have been verified and approved by senior management and executive leadership, so it may be viable to tell some, "Nah you aren't that important because I have to take some cuts"
Recovery service level = is associated with an SLA if outsourced, and if internal, it is the executive's leadership signing that this needs to happen, "authorizing any resources required to make it happen."
In reality world with an actual budget, I would pick C. However, adjusting how much resources are needed to be purchased or used seems like a "book" answer, because the budget doesn't exist, right? :)