单项选择题

Why did President Nixon have to resign later

A.Because he signed an agreement with North Viet Nam.
B.Because many administration officials resigned.
C.Because he may encounter the impeachment due to the scandal.
D.Because Vice President Spiro Agnew resigned.