Lack of sleep over the last few months is finally...

Câu hỏi: Lack of sleep over the last few months is finally ______ Jane.

A catching up with

B getting on with 

C coming over  

D putting on