问题详情
___________ it or not, his discovery has created a stir in scientific circles.
A) Believe B) To believe C) Believing D) Believed