问题

Is he said _______ his car lost? — Yes. He was so foolish _______ leave his car unlocked.[ ]
A: that; that
B: to have; for him to
C: to have; to
D: to have had; as to
B: to have; for him to
C: to have; to
D: to have had; as to
正确答案是: