I don't know which of the ( )books is the better one.So I shall read ( ).

问题描述:

I don't know which of the ( )books is the better one.So I shall read ( ).
a.two,all b.three,both c.不填,all d.不填,both
应该选哪个,为什么?

D
A和B选词前后矛盾.
a better one 明显是两者的对比,后面接both
如果后面是all的话,前面的better应该为best