问题
                    
He________ full marks, but he was so careless as to make a spelling mistake.[ ]
                            A: must have gained
B: might gain
C: could have gained
D: must gain
                        
                        B: might gain
C: could have gained
D: must gain
正确答案是:
                        