单项选择题

Classified by different aims, there are at least 4 major types of test, among which ______ is to discover what the testee already knows about the target language.

A. aptitude test
B. proficiency test
C. achievement test
D. diagnostic test