Pip feels guilty after the convict is arrested mainly because of option D) He told the police where to find the convict.
After Pip helps the convict, Magwitch, by stealing food and a file for him, he later feels intense guilt when the convict is captured. This guilt is exacerbated by the fact that he is aware of having informed the authorities indirectly, leading to the convict's arrest.