Who took the oath of the Quaid-e-Azam Muhammad Ali Jinnah as the first Governor General of Pakistan ?

A ) Muhammad Shahabuddin

B ) Muhammad Munir

C ) Abdur Rasheed ✅

D ) Cornelius