What is the meaning of the phrase, 'of late'?

What is the meaning of the phrase, 'of late'?

  1. a) long ago
  2. b) occasionally
  3. c) long since
  4. d) recently

From the BPSC Senior Instructor 2021 – Preliminary exam, question 79 of 93.

More from this paper