单项选择题

Why won't John name his boy after a poet

A.Because it is plain.
B.Because his wife doesn't agree.
C.Because he wants to name his boy after himself.
D.Because it is old-fashione