问题

You spent 300 yuan on a pair of cottongloves Such a pair of cotton gloves _____be worth so much
A:must have killed
B:can have killed
C:should have killed
D:might have killed
B:can have killed
C:should have killed
D:might have killed
正确答案是: