O Holy Night by Adolphe Adam is arranged here by Peter Covino, Jr., for (pick the combination you want from below). This arrangement modulates everywhere. Download it here for $6.00 includes parts. Free LDS choir sheet music, hymn arrangements, and piano and voice songs are available here.
It is also available for full orchestra and other combinations at this site. You can request a key.
SATB, strings, and piano
SATB and strings
String soloists with strings back up
To listen, click here: (SATB and strings)