Pakistan’s new Cabinet took oath on ______________ after Nawaz Sharif’s removal.

Pakistan’s new Cabinet took oath on ______________ after Nawaz Sharif’s removal.

A. 28 July 2017
B. 01 August 2017
C. 02 August 2017
D. 04 August 2017(Correct)