In 939, the Vietnamese finally gained independence from China, and it lasted until the _________ invaded in the nineteenth century.
A. British
B. French
C. Japanese
D. Cambodians