The very best would be this large, complex, expensive and still-in-testing board.
https://hackaday.io/project/5912-teensy-super-audio-boardOne issue you're going to run into is 44 kHz sampling can represent up to 22 kHz, but no output can implement a perfect "brick wall" low pass filter at exactly 22.05 kHz. If there's no oversampling and no filtering, as with the 12 bit DAC pin, you'll end up with something that looks like a terrible square wave. A perfect filter would turn it into the intended sine wave, but such perfect filters don't exist.
Really high-end DACs, like the one on William's Super Audio Board use 8X oversampling with digital filtering. So if the sample rate is 44.1 kHz, internally the DAC creates 352.8 kHz data with a very good digital filter near 20 kHz. Then you get a stairstep waveform, where the little steps are in the 350 kHz range. Often those chips have a first or second order analog low-pass filter on the chip, and you implement another one on your PCB (usually involving an expensive opamp and high quality capacitors). The result is extremely good output, but at quite a cost.
The normal Teensy Audio Shield with SGTL5000 codec chip has some oversampling, but not nearly the perfect filtering. If you follow its output with an opamp-based 2nd or 4th order filter, you'll probably get a pretty nice output.
Of course, if you're not an audiophile or trying to use the sine wave for anything other than listening, you can just run the output to headphones. They don't have any response at such high frequencies, so the presence of extra ultrasonic switching doesn't matter.
But if you're trying to make some sort of high quality instrumentation that generates a pure sine wave without extra ultasonic frequencies, you're going to need a much better circuit.