I think its B. Joe's deep desire to please Pip.
Because Pip already knows he can not read but he wants her to be pleased by him, so he says he can read.
Answer:
B
It makes the most sense