Former President George W. Bush delivered the main eulogy, saying his father "showed me what it means to be a president who serves with integrity." The body will be laid to rest in Texas on Thursday.
The patriarch of a political dynasty, Bush was the last World War II vet to serve in the Oval Office. His son George W. called him "one of the greatest one-term presidents in the nation's history."
The man who nearly brought down President Bill Clinton over the Monica Lewinsky scandal in the late 1990s says he doesn't approve of the way President Trump has disparaged the special counsel.
Dole served more than three decades in Congress, was the Republican presidential nominee in 1996 and was an early supporter of President Trump, who attended the ceremony.