With more traffic problems arising, more strict rules have been set, which makes it difficult for people to succeed __________the driving test
#88855
A
to pass
B
passing
C
to have passed
D
to be passed