I’VE BEEN READING THIS BOOK FOR HOURS. IT IS _____ THAT I CAN’T PU...

20. I’ve been reading this book for hours. It is _____ that I can’t put it down.

A. such good book

B. so a good book

C. such a good book D. a so good book