The doctors has_________ a new idea on the treatment, which is well thought of by his companions.
#73969
A
come about
B
put forward
C
put away
D
regarded as