Why does Matilda's guardian prevent her from meeting Augustus Arlingford?

A. Because Augustus is too old for Matilda
B. Because Augustus is not a British citizen
C. Because Augustus is not a member of the aristocracy
D. Because Augustus is a second son and does not stand to inherit his family's wealth
Answer: 