Having broken the traffic rules, Tom _____from driving for a year.
#103242
A
has banned
B
had banned
C
is being banned
D
has been banned