单项选择题

How many languages can Mr. Anderson speak

A.He speaks English.
B.He can speak German.
C.He can speak several languages.
D.He can speak at least two languages.