What keeps Pip from accepting Herbert's job offer?

A. Feeling that becoming a clerk is below his station
B. Caring for Magwitch during his illness and trial
C. A reluctance to work for Herbert
D. His pride in being a gentleman