单项选择题

He managed to take a number of photographs. This means he ____them.

A、might have taken
B、could have taken
C、should have taken
D、succeeded in taking