单项选择题

A.are to challenge
B.may be challenged
C.have been challenged
D.are challenging