Hillary Clinton named U.S. Senator Tim Kaine as her running mate on Friday, opting for an experienced governing partner who will help her present the Democratic ticket as a steady alternative to the unpredictable campaign of Republican presidential rival Donald Trump.

The selection of Kaine, a self-described "boring" Virginian with a reputation for low-key competence, could appeal to independents and moderates, but it quickly angered liberal groups that object to his advocacy for an Asia-Pacific free-trade pact.

The Spanish-speaking former Virginia governor and Richmond mayor fit Clinton's long-stated criteria that the vice presidential choice be a capable and reliable partner who is ready to take over the presidency if necessary.