Answer: B, D
Aryl alkyl ethers cleave at the alkyl-oxygen bond, because iodide cannot attack the sp2 aryl carbon, and give a phenol plus an alkyl iodide. Diphenyl ether has no alkyl group to be attacked and does not cleave. Benzyl methyl ether cleaves at an alkyl carbon and gives benzyl-type or methyl products, not a phenol.