President Donald Trump announced Thursday that he is nominating retired U.S. Navy captain and former Virginia congressional candidate Hung Cao for Undersecretary of the Navy.