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