A five-year-old boy can speak two foreign languages, ______ surprises all the people present.
【正确答案】 A
【答案解析】非限定性定语从句引导词用法。what和that都不能引导非限定性定语从句。如选D会造成两个完整句并列无连词,不符合语法规则。A中which指代逗号前面的整个分句,为正确答案。