单项选择题

The book might well have ______ had it been less expensive.

A.worked out
B.gone through
C.caught on
D.fitted in