问题

Have you________ Betty yet?— Not really. She won’t forgive me for having told her lies. [ ]
A: put up with
B: come up with
C: made up with
D: kept up with
B: come up with
C: made up with
D: kept up with
正确答案是: