The seals were stranded(搁浅)on the Rhode Island beaches,_____ they were rescued last year. 
#77874
A
in which
B
from which
C
from where
D
from there