Before entering upon office the Governor shall make oath before_______________________?

Before entering upon office the Governor shall make oath before_______________________?

A. President
B. Chief Justice of Supreme Court
C. Chief Justice of concerned High Court
D. None of above