Respuesta :

It would be D because "delante" means "in front" while "de" means "of".
D is the answer. "delante" means "in front" and "de" means "of".