Choose the expression that has the similar meaning to the underlined part.
Until then, most scientists were of the opinion that these variations in weather were compatible with established climate patterns.
A、took the view
B、believed
C、had the opinion
D、held the opinion