Her lecture ______ all the recent developments in the subject, which will attract more people.
#83610
A
took up
B
took down
C
took in
D
took on