单选题 He failed the test many times. ______, he didn't stop trying.
A. But B. So C. Although D. However

【正确答案】 D
【答案解析】[解析] 这里but和however都符合题意,但but后一般不用逗号,而however。后要用逗号。