C-SPAN attracts a politically-diverse audience among its 90 million viewers and web users, according to new research.