Whale beachings(搁浅)_______ be caused by factors such as illness, or disorientation(迷失方向)caused by extra noise in the oceans, ______ shipping or oil and gas drilling.
#62978
A
might; from
B
will; by
C
should; in
D
shall; on