It is said that a new robot _______by him in a few days.
#101353
A
will be designed
B
has been designed
C
designed
D
will have been designed