Diligence is ______ it takes for the post-90's generation to win competitions.
#79382
A
what
B
where
C
which
D
when