_______ difficult exercises, La...

Câu hỏi: _______ difficult exercises, Lan always manages to complete them without  any help from her teacher.

A. When being assigned

B. Assigning

C. On assignment 

D.Having assigned