The Selfish Giant ( 3 ) One morning the Giant was lying awake in bed when he heard some lovely music . It sounded so sweet to his ears that he thought it must be the King 's musicians passing by . It was really only a little linnet singing outside his window , but it was so long since he had heard a bird sing in his garden that it seemed to him to be the most beautiful music in the world .
According to the above context, choose the best option to answer the following question.
Question: What might have happened that the giant has n't heard a bird sing in his garden for so long ?
Options:
A. The giant may have had welcomed all the birds to his garden .
B. The giant may have had scared all the birds away from his garden .
C. The giant may have had chased all the birds to his garden .
D. The giant may have had scared all the birds into his garden .


B