Which group of people fast during Ramadan? Christmas carols are composed by and for which group of people? Are #2 and #1 the same?
Christmas carol
Did the writer of Christmas carol fast during Ramadan? 
The writer of Christmas carol is Charles Dickens, who is a Christian.  Christians do not fast during Ramadan. 
Song or hymn or carol on the theme of Christmas