Transportation Secretary Sean Duffy appeared before a Senate Appropriations subcommittee Tuesday and left two Democratic senators on the defensive after turning their ethics accusations into a line-by-line accounting of their own campaign contributions.