Which president pushed through Congress the Civil Rights Act of 1964?

ADwight Eisenhower
BJohn F. Kennedy
CLyndon Johnson
DRichard Nixon