Which of the following sentences is grammatically incorrect()?
A.She nearly passed out after she heard the news
B.I have distrusted her ever since she cheated me
C.As reading this book, I have picked up more than one hundred printing mistakes
D.She smiles when you praise her