单项选择题

Panama was a Spanish colony ______.

A.from the 16th century to the 18th century
B.until 1903
C.for about 200 years
D.for 300 years and more