Navy Secretary John Phelan, the top civilian official in the US Navy has quit, the Pentagon announced on Wednesday and Hung Cao will act as interim secretary.