Some TV channels, such as Discovery and National Geographic, provide people _________ both entertaining and educational programs to broaden their world view.
(A)at (B)as (C)for (D)with
Some TV channels, such as Discovery and National Geographic, provide people with both entertaining and educational programs to broaden their world view.