Here are my guesses for the answers to the Christmas Carol Quiz...that was hard and these are mostly wild guesses.
1. O come all ye faithful
2. Hark the Herold Angels Sing
3. Silent Night
4. Angels we have heard on High
5. Hark the Herold Angels Sing
6. Hark the harold angels sing
7. Upon the Midnight Clear
8. O Holy Night
9. Little town of Bethlehem
10 carol of the bells
11. God Rest ye Merry Gentlemen
12 O Holy Night
13.
14. O Come O come Emanuel
14. We 3 Kings
15, What child is this
16 Good King Wenceslas
17. Jingle Bells
18 Away in the manger
19
20 Deck the halls