I think it might be A because the part, also and ,marine is a little confusing.
C
The essay is centered around climate change
Answer:
I believe the answer is B. Just took this test :) hope I helped!!
Dumbfounded means to be left utterly speechless, or to simply be amazed/confused.