“Give the promotion to the most qualified candidate, whomever that may be.” (I say 'whomever' is correct here. The Blue Book of Grammar and Punctuation says that if you can substitute 'him' and the sentence makes sense, use 'whom/whomever.' If you can substitute 'he,' use 'who/whoever.' In this sentence you can definitely use 'him'; thus, I think, 'whomever' is correct: ... that may be him, not ... that may be he, correct? My choice is 'whomever' in this sentence—do you agree with my choice?) But: “We will give the promotion to whomever you recommend.” (I say 'whomever' is also correct here [... give the promotion to him].) Thank you.