In the library, I found a useful book ______ how to use English grammar.
A.to explainB.explainedC.having explainedD.explaining