My grandfather had suffered from cancer for two years. It was no surprise when I was told that he had _____.
(A) passed off
(B) passed away
(C) passed by
(D) passed over
出自:南阳师范学院-学前教育-大学英语(一)