What is a key requirement for a candidate to run for President of the United States?
A) Must have a minimum of 10 years of political experience
B) Must be at least 35 years old, a natural-born U.S. citizen, and have been a resident of the U.S. for at least 14 years
C) Must have completed a graduate degree in political science
D) Must have previously held a federal office