A is False. You have to be a citizen for 3 years, but you do not have to be a natural-born citizen.
D is also false, you can get voted in even if you don't have the same political views as the majority. Granted, it would be harder, but it's still possible.
B and C are true, although in some states the requirement is 30 yrs old I think