the beast said that he had made a promise ________anyone released him from the cage……

问题描述:

the beast said that he had made a promise ________anyone released him from the cage……
the beast said that he had made a promise ________anyone released him from the cage,he would make his wish come true.
A that
B that if
C iif

B.that接后面的从句(不知道是不是该叫同位语从句,好几年没看英语了),从句里面再加一个if引导的条件状语从句